Lazarus Muoka is a Nigerian pastor and the founder and General Overseer of The Lord’s Chosen Charismatic Revival Movement. Born…