INFOSCUM.COM
Delphi murder suspect Richard Allen's bail set at $20 million
Published Date:
11/2/2022
Source:
WTHR
State police announced 50-year-old Richard Allen is in jail accused of killing Abby Williams and Libby German back in 2017.
Read the Full Story Here
InfoScum.com