FeaturedReligious Prophet Shepherd Bushiri – Highest level of prophecy or madness By Nehanda TV On Feb 8, 2015 428 prophecyProphet Shepherd Bushiri