FeaturedReligious Demon challenges T.B. Joshua to a fight (Video) By Nehanda TV On Dec 11, 2015 146 Demon challenges T.B. Joshua to a fight (Video)SORNT.B. Joshua