Jan. 25, 2023. East Boston, MA. GreenRoots and Extinction Rebellion rallied and held a press conference by the controversial Eversource electrical substation building site. Protesters and concerned citizens cited safety, flooding and environmental ju