Police nabs 3 suspected kidnappers terrorising Edo National News Police nabs 3 suspected kidnappers terrorising Edo Admin June 17, 2025 June 17, 2025 Operatives of the police command in Edo have arrested three suspected kidnappers, who allegedly...Read More