Introduction The African Charter on Human and Peoples’ Rights (the ‘African Charter’) is the central international human rights instrument charged with the promotion and protection of human rights on the…
Introduction The African Charter on Human and Peoples’ Rights (the ‘African Charter’) is the central international human rights instrument charged with the promotion and protection of human rights on the…