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 ...
Some results have been hidden because they may be inaccessible to you