AllNewsPhotosVideos
Intergovernmental Authority on Development

Intergovernmental Authority, Videos

Intergovernmental authority, Latest News

The Intergovernmental Authority on Development is an eight-country trade bloc in Africa. It includes governments from the Horn of Africa, Nile Valley and the African Great Lakes. It is headquartered in Djibouti.
Read More