Richard Allen, 51, was arrested in October 2022 and charged with two counts of murder in the 2017 slayings of 13-year-old Abigail Williams and 14-year-old Liberty German.
From
To
The attorneys say he sleeps on a pad on a concrete floor, hasn't received visits from his wife or family for the past five months, is allowed to shower only once or twice per week and is forced to wear the same clothes for days.