Dabhoo 77 reports that the Indian Point nuclear power plant, which is located just 25 miles north of New York City, is leaking uncontrollable radioactive material into the groundwater and the Hudson River. New findings show that the contamination samples are 80% higher than the previous samples!