Will the Agenda 2063 deliver the so much desired African Development?

The new partnership for Africa development dubbed agenda 2063 is a pledge by Africans leaders based on common vision and a...