by: hunddxexplosPosted on: March 9, 2023 Manhole explosion at MBTA Green Line stop causes traffic delays – msnNOW source