Crime ❯ Sexual Assault ❯ Legal Proceedings
Accusations Court Cases Perpetrators Evidence Testimonies Allegations Complainants Compensation Anonymous Accusers Witnesses
He is set for a Palo Alto arraignment Monday on 43 felony counts.