Struggle over the Nile - Documents
Struggle Over the Nile

Nile agreements

Main documents behind the struggle over the Nile.