Police interrogation video of Richard Allen with Carroll Co Sheriff Tony LIggett and Steve Mullin, investigator for the Carroll Co Prosecutors Office.
Source: WTHR
Published on April 9, 2025
Police interrogation video of Richard Allen with Carroll Co Sheriff Tony LIggett and Steve Mullin, investigator for the Carroll Co Prosecutors Office.
Source: WTHR
Published on April 9, 2025
Leave a Reply