Stun Guns

Police Arrest 1151, Deploy Stun Guns as IGP Reviews Force Order 237

Yemi Akinsuyi/ Over a thousand high-profile suspects have been arrested by the police nationwide between August and September, says the…

5 years ago