Ibru Ecumenical Centre
Living for God or self
4 weeks agoGeneral Overseer of The Lord’s Chosen Charismatic Revival Ministries Worldwide, Pastor Lazarus Muoka
Every human life is governed by devotion. Whether acknowledged or not, every heart is living for something.