Liz Warren Pitches Taking $1.5 Trillion From The Troops To Fund Her Green New Deal

“We should spend at least that much on purchasing American-made clean energy technology to address the climate crisis that threatens us all,” …