Police confirms arrest of fleeing pastor who chained 9-yr-old son July 24, 2016 0 The Ogun State Police Command has confirmed the arrest of fleeing Pastor Francis Taiwo, Of the Key of Joy Celestial Church, Ajibawo, Atan-Ota, area of the state, who chained his 9-year-old son for weeks. Read More »