The video was released by supporters of Richard Allen, convicted of killing Abigail “Abby” Williams and Liberty “Libby” German in 2017.
offers a chilling glimpse into girls’ final moments. The video shows the two teenagers, who were 14 and 13 years old, respectively, during their hike on a remote trail in Delphi, Indiana.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results