Palo Alto teacher arrested for alleged child molestation

Ronnie-Farrell-nb

A high school biology teacher suspected of sex crimes against a 15-year-old student was arrested in Palo Alto…