New York Orders Probe After Nuclear Plant Leaks Radioactive Water
In a groundwater leak at the Indian Point nuclear power plant, three monitoring wells were discovered to contain “alarming levels of radioactivity” The Governor of New York Andrew Cuomo has ordered an immediate environmental probe […]