2 min read Religion ‘Lion rescued me from kidnappers’ — reactions as strange Lord’s Chosen testimonies go viral September 17, 2024 Osmek News The Lagos-headquartered church was founded by Lazarus Muoka on December 24, 2002, with the...