Karuma Hydropower Plant

Karuma Hydropower Plant

Karuma hydropower plant is a run-of-the-river project being built on the Nile River downstream of...