Ituango Dam Floods in Colombia
The Ituango hydroelectric dam on the Cauca River, Colombia’s largest hydropower project to date, was slated to bring millions of dollars and a host of detrimental environmental impacts to the country and its people. For the many locals who live near the project, their ways of life have been severely altered by the construction – […]