Gov. Cuomo Behaves Like New York Has an Energy Fairy

The Indian Point nuclear power plant, located in Westchester County just 30 miles north of New York City, has been a target of environmentalists since it first opened in 1974. An irrational distrust of nuclear power has motivated opponents to declare it an unacceptable risk and call for its closure-despite the power plant’s overwhelming safety record.