Suleiman Muhammed, the Divisional Police Officer, DPO, of Igarra Police Station in Akoko-Edo local government area, of Edo State, has been reportedly shot by...
The Edo State Police Command in collaboration with the vigilante group has rescued 26 victims suspected to have been trafficked from Ebonyi, Imo, Abia,...