Massachusetts State Police investigating deadly crash on I-95 in Needham
by: Emma McCorkindale Posted: Apr 30, 2024 / 10:26 AM EDT Updated: May 1, 2024 / 07:54 AM EDT NEEDHAM, Mass. (WWLP) – Massachusetts State Police troopers were sent to a deadly car crash on I-95 South in Needham on Tuesday. According to the …