News

Allen was sentenced in December 2024 to 130 years in prison for killing Abby Williams and Libby German, who were found dead ...