Featured Prophet Bushiri claims angels physically came down into his church (Video) Jan 11, 2016 337 Prophet Bushiri claims angels physically came down into his church (Video)