The International Conference on the Great Lakes Region (ICGLR)
The International Conference on the Great Lakes Region (ICGLR) is an inter-governmental organization of the countries in the African Great Lakes Region. Its establishment was based on the recognition that political…
Read More