By Alex Olise A police officer attached to Ogombo police station Lekki area of Lagos has been detained at the zone 2 command headquarters Onikan Lagos following
The United Kingdom (UK) legislature–the UK Parliament has debated whether the government should impose sanctions on Nigerian officials involved in the alleged excessive use of force on