Israel Ogundipe, a popular Genesis Parish televangelist jailed for fraud. Ogundipe, the head Genesis Parish of the Celestial Church of […]