Richard Allen is charged with double murder in the February 13, 2017 stabbing deaths of Abigail Williams and Liberty German in Delphi, Indiana. Richard Allen was free for five and a half years before he was finally arrested in October of 2022.
Jury Selection will begin at the Carroll County Courthouse on January 8, 2024.
Copyright © 2017-2023 Bathtub Books, LLC - All Rights Reserved.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.