The African Charter on rights and duties and enforcement mechanisms | lit.salon