Radioactive Water Dump Into Hudson River Planned For Late Summer
The company that owns Indian Point Nuclear Power Plant, located along the Hudson River in Buchanan, New York, announced on Thursday that they have delayed a planned water release for the now-shutdown energy producing plant.