Bus Accident in San Francisco Left Three People Fatal, Two Others Injured San Francisco, CA (March 18, 2024) – A bus accident in San Francisco left three people, including a child, dead and two others injured after a car hit a bus stop at Ulloa Street and Lenox Way. ...
Bus Accident in Antioch Involving a Car and a Tri Delta Transit Bus Left Seven People Injured Antioch, CA (March 14, 2024) – A bus accident in Antioch involving a car and a Tri Delta Transit Bus caused injuries to seven people on Laurel Road. According to KTVU, the...