U.S. Man Convicted In 2017 Murder Of 2 Delphi Teenage Girls Sentenced To 130 Years In Prison
Richard Allen, the man convicted in the 2017 killings of two teenage girls who disappeared in Delphi, Indiana, was sentenced Friday to 130 years in
Read more