Somebody sure ain’t happy!
“Amid reports of election rigging and continuing human rights abuses, Zimbabwe is the last country that should be legitimised by a UN summit of any kind. The notion that the UN should spin this country as a lovely tourist destination is, frankly, sickening.” Hillel Neuer, head of the Geneva-based group, UN Watch