Mayaki explains the role of the new African Union Development Agency

New Partnership for Africau2019s Developments (NEPAD)  chief executive, Ibrahim Mayaki,. Net photo.
New Partnership for Africa’s Developments (NEPAD) chief executive, Ibrahim Mayaki,. Net photo.
Quartz