The popular but controversial Nigerian evangelical preacher Temitope Balogun Joshua has died at 57 from an undisclosed cause, his church said on Facebook. Al Jazeera reports that the preacher, popularly known as TB Joshua, founded The Synagogue Church of All Nations, a Christian megachurch in Lagos, Nigeria. The father of three was one of Africa’s most influential preachers with millions of television and social media followers and was known for making predictions and for his claims to cure various ailments and make people prosper through miracles. He was, however, controversial, with critics questioning his claims and saying he profited from people seeking hope