Buchanan: Chernobyl on the Hudson (Indian Point Energy Center nickname)
The Indian Point Energy Center at Buchanan, New York, has frequently been called a "Chernobyl on the Hudson (River)." The Chernobyl Nuclear Power Plant in the Ukraine had a disaster in…