Latest news today on Edward Maloka

APRM-Maloka 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.

Advertisement