A pastor of the Redeemed Christian Church of God, Ola Ogunfuwa, and 22 of his workers are said to be trapped under the debris from the Ikoyi 21-storey building that collapsed on Monday, November 1. Punch reports that Ogunfuwa who is in charge of the Living Water Parish in Ibafo, Ogun State, was said toContinue reading “Ikoyi building: RCCG pastor and his 22 staff allegedly trapped in debris”