Why I starved, chained my son - Pastor Francis
Francis Taiwo, a Celestial Church of Christ pastor who starved and kept his nine-year-old son in chains for months, has been arrested. The 40-year-old pastor was apprehended by the police from the Onipanu division on Sunday at his church - CCC, Key of Joy