US: At Least 4 Injured After Bus Crashes Into Vehicles Outside Shopping Center In Daly City, CA
- Captured on Friday 2nd of December 2022
- Location is California
Description
At least four people were injured, including one in critical condition, after a SamTrans bus, a public transit bus, cras Read more...