Legal Briefs 23: Delphi Charges and Sealed Affidavit

We talk recent developments in the case against Richard Allen, including the charges, continuing investigation, and the sealed probable cause affidavit.

Leave a comment