Madzibaba Owen Chingondi has got social media buzzing after a video showing him arriving for a church service using a helicopter emerged. The flamboyant cleric, Madzibaba Owen of the Johanne Masowe Echishanu Velvet Apostolic sect has sparked discussions among netizens with his grand entrance to a […]