2 people killed in separate Caltrain crashes in San Francisco Bay Area

SAN FRANCISCO, July 6 (Xinhua) — Two people were killed Thursday in separate Caltrain crashes in Mountain View and Palo Alto, San Francisco Bay Area of U.S. state of California, according to Caltrain and police. The first collision occurred at 1:30 a.m. at the Rengstorff Avenue crossing. A pedestrian was…Read More

Leave a Reply

Your email address will not be published. Required fields are marked *