Photo 2 of 2

View all

Palo Alto teacher arrested for alleged sex crimes
Palo Alto High School teacher Ronnie Farrell loads sandbags to line in front of his Community Center home in preparation for a large storm that hit Palo Alto in December 2014. Farrell was arrested on Wednesday, June 15, 2016, for alleged sex crimes with a female student. Photo by Veronica Weber.

© 2019 Palo Alto Online.
All rights reserved.