Democrats Re-Introduce Green New Deal
by Casey Harper
A group of liberal Democrats reintroduced the Green New Deal Thursday, the controversial environmental legislation that experts say would spike energy costs in the U.S. and cost taxpayers tens of trillions of dollars.…