imo state arms depot

Arms Depot Uncovered In Imo State, Nigeria

The special unit of the Imo State Police Command, “Police Ambush Squad,” has discovered a firearms depot at Udume Ogwa…

By Kanyi Okeke
- Advertisement -
Ad image