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 ...
Results that may be inaccessible to you are currently showing.