Two people injured in a multiple car crash on RT 93 NB
Reportedly, Massachusetts State Police are currently responding to a multiple car crash. Police say the accident happened in Boston on Interstate 93 northbound, south of Exit 13 near Freeport Street.