The Delphi Murders: The Arrest of Richard Allen Murder Sheet - A podcast by MurderSheet Play The arrest of Richard Allen