Woman flees scene on foot after running over 3 pedestrians
Authorities say that on Aug. 18, a Massachusetts woman driving a Mercedes-Benz in downtown Boston struck three pedestrians, causing them to be pinned under her vehicle. Instead of attempting to help the victims, she fled from the scene.