A significant and historic step was taken on 30 May, as the African Continental Free Trade Area (AfCFTA) came into effect. What does this all mean, and is it cause…
Egypt is worried that the Grand Ethiopian Renaissance Dam (GERD), under construction near Ethiopia’s border with Sudan, will restrict supplies of already scarce…