Crime ❯ Sex Crimes ❯ Sexual Assault
Legal Proceedings
He is set for a Palo Alto arraignment Monday on 43 felony counts.