Skip to main content

Resources Publisher

The African Peer Review Mechanism is an instrument voluntarily acceded to by 25 African Union Member States meant to function as an African self– monitoring mechanism. Its primary purpose is to…