Tag: 1 Person Killed in Hit-and-Run Accident on Telegraph Road