Ubert Angel, a self-proclaimed prophet and one of Zimbabwe’s most influential diplomats, has been implicated in Al-Jazeera...
We serve responsible ads and ask that you disable your ad blocker while visiting