Egypt’s land is 95% desert, country depends by 95% on Nile waters, says Abdel Aty
Ethiopia soon to complete construction of largest hydroelectric dam in Africa, GERD
Ethiopia soon to complete construction of largest hydroelectric dam in Africa, GERD
Sign in to your account