Law ❯ Criminal Law ❯ Sexual Offenses ❯ Law Enforcement
He is set for a Palo Alto arraignment Monday on 43 felony counts.