‘Preach Truth, Don’t Embarrass God’ – 2baba Blast Pastors and Imams News Leverage Editor June 4, 2020 Legendary singer Innocent Idibia popularly known as 2baba has called out men of God and Imams who feasts on the lean income of their members. Continue Reading