BizarreNewsReligious VIDEO – Prophet Shepherd Bushiri claims to walk on air By Nehanda TV On Sep 23, 2015 813 Prophet Shepherd BushiriShepherd Bushiri