Palo Alto police arrested a 26-year-old man following an assault on two people on a downtown street early Sunday. Alexander…
This website uses cookies.