Politics

Activists push Democratic leadership on Green New Deal

Protesters block the entrances to Minority Leader Chuck Schumer’s Midtown Manhattan office. They  want to make a statement about their commitment to getting the Green New Deal passed. Photo by Emma Bolton. Environmental activists are still pressuring lawmakers to embrace the Green New Deal, despite that it has already been voted down in the Senate. While Senate Minority Leader Chuck Schumer […]