Police Investigate Crash on Lafayette Street in Santa Clara Santa Clara, CA (October 19, 2023) – Wednesday night, one person sustained injuries in a crash on Lafayette Street near Homestead Road. According to police, at least one suffered an injury from the collision. No additional information on the involved parties at this time. Further investigation […]