PALO ALTO — A 30-year-old East Palo Alto man was arrested Friday morning on suspicion of hitting an 11-month-old baby and sexually battering a 7-year-old boy while their mother left them unattended inside a car in downtown Palo Alto, police said.
Related Articles
Crime and Public Safety |
Former Santa Cruz County woman found insane after killing daughter requests return to in-patient careCrime and Public Safety |
...