Subject: Leftist neo-savages: Activists again demand Green New Deal; stage demonstration at Dem leaders' offices Tue Dec 11, 2018 12:51 am
Hundreds of pro-environment activists lobbied lawmakers on Capitol Hill Monday in an attempt to pressure Democratic leaders to endorse a Green New Deal for the new majority’s agenda in the next Congress.