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
In November, the 71st United States (U.S.) Secretary of State, Antony Blinken, visited Nigeria to strengthen the U.S.-Nigeria ties as a way of solving critical issues facing