This is a past event.

Green New Deal Town Hall

A town hall to discuss the realities of the climate change crisis, and how a Green New Deal, the 10-year mobilization to stop climate change and create millions of good jobs, would improve the lives of people in North Idaho and the Inland Northwest.

Venue Details

Nearby