Even lefties now admit closing the Indian Point nuclear plant actually HARMED the planet
Those on the environmental left cheering the Biden administration’s electric-vehicle mandates or Gov. Hochul’s offshore wind farms would be wise to heed a painful and embarrassing lesson New York is…