Top News
Police impound 21 vehicles over traffic violations in Delta
The Delta State Police Command has intensified the enforcement of traffic regulations and public safety measures, impounding no fewer than 21 vehicles






























Top News
The Delta State Police Command has intensified the enforcement of traffic regulations and public safety measures, impounding no fewer than 21 vehicles