New York power plant explosion seen as glowing reminder of dire need to ditch fossil fuels

Happy Holidays!