Category: Navi Pillay

Alarm over human rights in Canada

Al Jazeera June 18, 2012 Others questioned the need for such a high-profile move, including the director of UN Watch, the site reporting the criticism.