Steven Schwally, 66, sentenced to 25 years to life for fatal salon crash. Victims’ families share their enduring pain and trauma in court.
Emotional Sentencing: Families Relive Trauma of Deadly Deer Park Crash
8 min read
Continue reading in the USA News Updates app