Fatality from Pedestrian Struck in Newton December 17, 2014 // 0 Comments On 12/15/14 at 2:33p.m., Newton Police [...]