Texas Deep Freeze Is a Fracking Failure

Crisis shows dangers of corporate deregulation and makes the case for a Green New Deal