How capsized boat resurfaced after people onboard began screaming ‘God of Chosen’ – Pastor Lazarus Muoka (Video)
video of Pastor Lazarus Muoka, founder of The Lord’s Chosen Charismatic Revival Ministries, sharing his personal testimony with his congregation has left netizens surprised. The […]