Green New Deal Town Hall Event in Dedham

The First Church and Parish 670 High St, Dedham

On Wednesday, June 12, 2019, 7 pm at The First Church and Parish, 670 High Street, Dedham, the Charles River Green Coalition will host a Green New Deal Town Hall. The town hall will focus on the existential threat posed

free