There is smoke rising from the Indian Point nuclear plant.
Witnesses are telling Eyewitness News that there was some sort of explosion at the plant located in Buchanan, Westchester County, just south of Peekskill.
We are following this story closely, and bring the latest details as they become available. Source