Mandatory sentencing

Scarlett Vaughan and Lexi Draper both died in 2018.
Victims described still having nightmares about the incident.