The Grand Ethiopian Renaissance Dam (GERD) is Africa's largest hydroelectric dam and it’s nearing completion, with incredible satellite images showing the progress made since construction began in ...
Results that may be inaccessible to you are currently showing.