Tag: Army arrests suspected kidnapper in Edo
Army arrests suspected kidnapper in Edo
Troops have apprehended an alleged kidnapper in Iguomor, a community situated in Ikpoba Okha Local Government Area of Edo State, and retrieved vehicles and...