Satellite images shared with Newsweek show the construction progress made on the Grand Ethiopian Renaissance Dam (GERD), the controversial hydroelectric dam causing tension between three African ...
Some results have been hidden because they may be inaccessible to you