News
In February, Tobe Leazenby, the sheriff in Carroll County, Indiana, told PEOPLE: “We’re in the business of having good prevail over evil, and every one of us is focused on that goal,” he said.
Allen was sentenced last December to 130 years in prison for killing Abby Williams and Libby German, who were found dead near ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results