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,…
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…