by Hydropower Reform Coalition | Mar 2, 2021Newton Falls is located on the Oswegatchie River in the town of Clifton,St. Lawrence County, New York. The project generates approximately 9,500 MWh of electricity annually. The existing Newton Falls Project consists of two developments: The Upper Development operates...
From our Twitter feed
This should break the internet today. https://www.youtube.com/watch?v=1kksWgm8P0Q&t=35s
We won. The Klamath Dams are coming down.We are celebrating on the river bar with a camp fire.
#UnDamtheKlamath #salmonarecominghome #NativeAmerican