The Protection of Human Rights in Africa and the African Charter on Human and Peoples' Rights: A Comparative Analysis with the European and American Systems | Synapse