Home Posts tagged Peter Abayomi
Tag: Ofosu Division, Ondo State, Peter Abayomi
Kidnappers Sleep Off After Abducting Pastor’s Wife, Other Members In Church
Rachel OjeMay 06, 2024
Five suspected kidnappers who abducted a pastor’s wife and two other persons have been arrested after their victims identified one of them. The victims had escaped...