63-Year-Old Woman Fatally Struck by Hit-and-Run Driver near Emma Prusch Farm Park SAN JOSE, CA (September 22, 2019) – A woman killed in a hit-and-run crash Sunday evening in San Jose has been identified by the Santa Clara County medical examiner’s office as 63-year-old Maria Leon Leon. The crash happened around 7:44 p.m. […]