Richard Allen, recently convicted and sentenced to 130 years for the February 2017 deaths of teenagers Libby German and Abby ...
Judge Fran Gull ruled on Dec. 30, 2024, that all crime scene and autopsy photos – as well as medical and mental health ...