The Lord’s Chosen Charismatic Revival Ministries (LCCRM) clocked 10 years on December 24, 2012. Its General Overseer, Pastor Lazarus Muoka, is one minister who requires little or no introduction. From a humble beginning, the church, today... Add new comment