The African Charter: A Printed Futility or a Reflection of Human Rights from Africa's View Point Posted on November 6, 2017 by ULR By EMMANUEL ABANIWO Read more