However, Richard Allenâs defense lawyer argued the âincriminating statementsâ should be discounted in light of Allenâs apparently flagging mental health.Published Jun. 15, 2023 6:26PM ET Carroll County Circuit Court/Indiana State PoliceAccused double murderer and former CVS pharmacy technician Richard Allen âconfessed five or six timesâ to killing Delphi, Indiana teens Libby German and Abby Williams on a hiking