During the month of March 2016, ten supranational human rights bodies will be in session. These include three regional human rights monitoring bodies: the African Court on Human and People’s Rights (AfCHPR), the European Committee of Social Rights (ECSR), and the Inter-American Court on Human Rights (IACtHR). Additionally, seven United Nations mechanisms will meet in Geneva, Switzerland: the Human Rights
Read more