Libby's sister Kelsi made this post on social media after Allen was found guilty on Nov. 11, 2024. Allen is scheduled to be ...
A jury in the small Indiana town of Delphi convicted a man of murder on Monday in the 2017 killings of two teenage girls who vanished during an afternoon hike.