The inauguration of Advocate Lawrence Mushwana last week as the new chairperson of the International Coordinating Committee of National Institutions for the Promotion and Protection of Human Rights (ICC) came at a time when South Africa’s human rights record is at its lowest. Mushwana, who is the chair of South African Human Rights Commission (SAHRC), […]