Top News
Monitoring good governance in Africa
The African peer review mechanism is an initiative of the African union. It was set up in 2003, and currently we have 25 member countries chaired by Kenya, led by President Uhuru Kenyatta of Kenya.
Follow Us on Google News





























