Man Killed in Hit-and-Run Pedestrian Accident on Jamacha Road [San Diego, CA]
Pedestrian Fatally Struck by Hit-and-Run Driver in San Diego SAN DIEGO, CA (May 26, 2020) — A hit-and-run pedestrian accident on Jamacha Road near Glencoe Drive claimed one man’s...