Last Monday, a police officer from Weymouth, Massachusetts was hit and killed by a pick-up truck while he worked a construction detail. The 34-year-old husband and father of three served in Iraq before returning to his hometown and joining the police force.
Hundreds of people gathered at Saint Francis Xavier Church in Weymouth to mourn the loss of the fallen police officer. Rows of police officers mourned their colleague who died of injuries sustained on the job. Following the mass, Officer Davy was buried at Fairmont Cemetery.
The 79-year-old driver who reportedly caused the car accident after running a stop sign has been cited for motor vehicle homicide.