Palo Alto Police Arrest Walnut Creek Man for Hate Crime and Other Charges
Palo Alto, CA – Police arrested a man on Friday morning in downtown Palo Alto after two separate incidents where he approached men seated in their cars and committed crimes…
Palo Alto, CA – Police arrested a man on Friday morning in downtown Palo Alto after two separate incidents where he approached men seated in their cars and committed crimes…