Roy Snell was just 18 when he killed Richard Atwood. He wasn’t sentenced until his late 50s.
Roy Snell was arrested in Minnesota in 2020 and sentenced to life in prison without parole in 2023.