This article critically questions whether the African Continental Free Trade Area (AfCFTA) agreement that was signed by 44 out of 55 African countries in Kigali,…
Day: July 25, 2018
The end is Nile: International cooperation on Egypt’s water crisis
Egypt’s concern about the Grand Ethiopian Renaissance Dam (GERD) has gained a new intensity. Since its launch in 2011, the project has elicited a mixture of…