Zimbabwe has blocked a mission by a top United Nations human rights official. Manfred Nowak, the UN special rapporteur on torture, had been invited by Zimbabwe Prime Minister Morgan Tsvangirai, the chief rival to President Robert Mugabe. But Nowak was detained after landing in Harare Wednesday and deported earlier today.
Zimbabwe Deports UN Torture Investigator
HeadlineOct 29, 2009