Texas freeze is a clear call for a Green New Deal
24 Feb 2021
In Galveston, Texas, folks are all too used to natural disasters — but warm and wet ones from the Gulf of Mexico, like the notorious hurricane of 1900 that killed thousands. Nothing could have prepared the beachfront city for the icy dagger