Erika
December 23, 2022
Nov. 23, 2022Current: Nov. 23, 2022 12:14 p.m. There have only been five homicides in Palo Alto in...