Crime Watch2 months ago
Delta Motorists Allege Police Extortion Over Electronic Vehicle Registry
Nigerian Motorists Decry Police Extortion in Delta Over Electronic Central Motor Registry. Motorists in Delta State have raised concerns about the alleged extortion by police officers...