He was transferred there from an Indiana facility in July 2025, as confirmed by multiple reports including inmate records and news outlets.
Current Prison Life
Allen, now 52, is serving a 130-year sentence handed down in December 2024 after his November 2024 conviction on four felony murder counts for killing Libby German and Abby Williams.
LARC functions as an intake and assessment center for the Oklahoma Department of Corrections, housing inmates like Allen under Indiana’s out-of-state placement agreement.
His defense team appealed the conviction in early 2025, citing trial errors, but the transfer has complicated in-person consultations.
Case Background
Richard Allen, a former Delphi pharmacy technician, was a local who had processed photos for Libby’s family at CVS.
The girls were hiking the Monon High Bridge Trail on February 13, 2017, when Libby recorded “Bridge Guy” following them; their bodies were found the next day near Deer Creek. [query]
Allen was arrested in 2022 after a bullet casing linked him to the scene, ending a five-year investigation.














