Ethiopia completes 94% of controversial Renaissance Dam Anadolu Agency | English
Source link
Ten countries agree Nile water-sharing deal despite Egypt opposition – The Independent
Ten countries agree Nile water-sharing deal despite Egypt opposition The Independent Source link