Support the Indian Point 11!
Short Summary Indian Point, a three-unit nuclear power plant 25 miles north of New York City, first opened in 1962. The original reactor was decommissioned in 1974. On midnight, December 12, 2015, the last federal operating 40-year license for the remaining two expired. That morning, several dozen concerned citizens held “caution” tape across the entrance of...