Apr 9, 2021 #bus #California #California Highway Patrol #injury accident #Palo Alto #Stanford University Cyclist Injured in Bus Accident at Santa Teresa and Lomita in Palo Alto Read More