As the presidents of all African countries have convened at the annual African Union summit this a recap on some of the high level meetings our leaders have been a part of.
Nabad iyo Nolol onwards and upwards
Nabad iyo Nolol onwards and upwards