18082579

SF Judge Rejects Mental Health Diversion for Suspect in 2020 Double Fatal Hit-and-Run: What It Means for Justice

SF Judge Rejects Mental Health Diversion for Suspect in 2020 Double Fatal Hit-and-Run: What It Means for Justice

A San Francisco judge recently denied mental health diversion for Troy McAlister, who faces serious charges related to a tragic ... Read more