This is a record

Captured March 17, 2025 6:57 am

View Mode: Standard Screenshot
Title
Ethiopia's Controversial Mega-dam - Barron's
Description
Ethiopia's massive hydro-electric dam project on a tributary of the Nile has raised regional tensions notably with Egypt, which depends on the huge river for 97 percent of its water supply, and with Sudan.