Ibru Ecumenical Centre
There is no alternative to Jesus Christ
2 months agoGeneral Overseer of The Lord’s Chosen Charismatic Revival Ministries Worldwide, Pastor Lazarus Muoka
Apostle Peter, who said these words under the heavy unction of the Holy Ghost, stand as the ultimate boundary of human hope