The Nigeria Police Force (NPF) have arrested two special constables who were caught demanding money from a Dutch rider in Oyo state. In a less than two-minute viral video, the
The Nigeria Police Force (NPF) have arrested two special constables who were caught demanding money from a Dutch rider in Oyo state. In a less than two-minute viral video, the