News

Allen was sentenced in December 2024 to 130 years in prison for killing Abby Williams and Libby German. He was moved to an ...