Two dead in separate crashes on Route 128 in Weston, Needham – WCVB-TV

State police said the crash was under investigation with assistance from the State Police Collision Analysis Reconstruction Section. The northbound lanes of the …