San Jose: Pedestrian killed in suspected hit and run on I-680 ramp
3 min read
In a tragic incident, a woman was hit off Alum Rock Avenue early Friday. Authorities are investigating the death as potentially suspicious.
Continue reading in the USA News Updates app