Green New Deal Town Hall Event in Dedham
The First Church and Parish 670 High St, Dedham, MAOn 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