from Padailypost1 year agoPalo Alto police arrested a physical education teacher this afternoon (June 15) on an arrest warrant charging him with sexually assaulting a sixth-grade female student 20 years ago. Read at Padailypost #investigation #redwood-city #late-january #arrest-warrant[add][|| ... ]