Techane, Meskerem Geset
(University of Pretoria, 2011/10/31)
The African Charter on Human and Peoples’ Rights is turning 30 since its adoption. The Charter is also soon turning to its 20 in Mauritius since ratification. The Charter indeed has been hailed for its unique normative ...