Tag: DCARA Lawsuit

History

Archived

The Green New Deal

[youtube https://www.youtube.com/watch?v=3OMGQoXEVE0] Modified at  1:01 PST The Green New Deal is a resolution that* aims to create millions of “good, high-wage jobs while striving for net zero greenhouse gas...

Newsletter