Tag: Pedestrian struck and killed by hit-and-run driver in Chula Vista

test