News

China has torn down 300 dams and decommissioned 342 hydropower stations along the Red River, a major Yangtze tributary ...
Dams and hydropower stations change water flows, reduce oxygen levels, and sever vital connections between spawning and ...