Hit-and-run collisions are back in the news after Boston police found a women dead in the street late Thursday afternoon. The 57-year old victim was located on Fottler and Hiawatha roads. She was pronounced deceased at the scene after “suffering from head trauma,” according to the Boston Police Department. The Associated…
Updated: