Lord’s Chosen takes back Mgbidi Crusade to Imo 2025
The Lord’s Chosen Revival Movement says its annual Mgbidi crusade will in 2025 be taken back to be hosted at its originally designated location at Mgbidi town in Imo. The General Overseer (GO) of the church, Pastor Lazarus Muoka, asserted on Thursday while