Health ❯ Mental Health ❯ Impact of Crime ❯ Trauma
He is set for a Palo Alto arraignment Monday on 43 felony counts.