The Last Descent
- TV Movie
The impending completion of Africa's largest hydro electric dam is about to flood 280 kilometres of Ethiopia Blue Nile.The impending completion of Africa's largest hydro electric dam is about to flood 280 kilometres of Ethiopia Blue Nile.The impending completion of Africa's largest hydro electric dam is about to flood 280 kilometres of Ethiopia Blue Nile.
Completed