National Geographic: A new documentary explores the fight around Indian Point Energy Center in the wake of Japan's 2011 nuclear disaster.
Could what happened in Fukushima happen 35 miles (56 kilometers) north of New York City?
That's what many activists and former nuclear regulators fear for the Indian Point Energy Center, a nuclear power plant that has operated in Westchester County for more than four decades. The plant provides a good chunk of the energy needs for the surrounding area, but it has come under fire...