Police Arrest Pastor Who Chained 9-Year-Old Son
Francis Taiwo, a fleeing Beninoise-Nigerian pastor who chained his son for over a month, has been arrest by the Ogun State Police Command today, Sunday, July 24, 2016. Pastor Taiwo had chained his son, Korede Taiwo, in a room inside the Key of Joy Celestial Church of Christ, Ajibawo, in Ado Odo/Ota Local Government Area […]