Ethiopia, Egypt, and Sudan have been locked in a political dispute since 2011 over Ethiopia’s construction of the Grand Ethiopian Renaissance Dam (GERD), a massive hydroelectric dam on the Nile ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results