News

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