Armada

Edo Election: Lagos Police Armada Set Sail with 1000 Officers

Matilda Omonaiye/ One thousand police officers have been deployed from Lagos State Command headquarters, Ikeja, to beef up security in…

4 years ago