Swaziland Under Fire At the African Commission

[OSISA]The government of Swaziland and the country’s absolutist monarchical system has once again come under fire at the Africa Commission on Human and Peoples’ Rights (ACHPR) in Banjul.