By Elise Harcsar Just up the Hudson River, 30 miles north of Irvington, sits Indian Point Energy Center. This nuclear power plant powers almost all…
By Elise Harcsar Just up the Hudson River, 30 miles north of Irvington, sits Indian Point Energy Center. This nuclear power plant powers almost all…