from Boston.com1 year agoTwo women were killed in a multi-vehicle crash on Interstate 93 in Boston Saturday night after a tow-truck rear-ended their ride-share vehicle and another car crashed into the tow truck, state police said. Read at Boston.com #state-police #vehicle-crash[add][|| ... ]