A jury has convicted suspect Richard Allen in the 2017 Delphi murders of Abigail Williams and Liberty German in the latest update in the high-profile trial. CNN reported that jurors deliberated for 19 hours before finding Allen guilty of two counts of murder and two counts of felony murder. Abigail Williams and Liberty German went missing on February 13, 2017, while hiking on the Monon High…
A drum solo, a children's choir, Red Hot Chili Peppers singing a 23 year old song... what a weird night.
