NYC council members go to court over Indian Point safety
The Indian Point nuclear power plant, nestled on the banks of the Hudson River just 35 miles north of Manhattan, poses a "a danger to millions of New Yorkers," according to a New York City councilman