Could This Deadly Bus Crash near Boston, Massachusetts Have Been Prevented?
A tragic accident in Tewksbury, Massachusetts has raised serious concerns about pedestrian safety around public transportation. A regional transit bus struck and killed a person near Stadium Plaza, prompting an investigation into the circumstances leading up to the incident. Authorities have confirmed that the driver remained at the scene and is cooperating with law enforcement. […]