Tag: Pedestrian Fatally Struck by Passing Vehicle on Highway 237 in San Jose

test