Ubert Angel, a self-proclaimed prophet and one of Zimbabwe’s most influential diplomats, has been implicated in Al-Jazeera...
But it's also our right to protect the integrity of our published product.