The Merowe dam is located on the Nile about two hundred miles north of Khartoum. It is Africa’s largest new dam...
READ MORE >>