By Edward Mason and Laurel J. Sweet
WEYMOUTH, Mass. — A Weymouth police officer working a traffic detail was struck and killed yesterday by an elderly driver who pinned the Iraq vet against a parked utility truck, police said.
Officer Michael Davey, 34, a father of three who served 18 months in Iraq, was pronounced dead at South Shore Hospital after the crash, authorities said.
Mass. officer working detail struck and killed