Indiana man convicted of murdering two teenage girls
A jury in Indiana has found Richard Allen, a 52-year-old local pharmacist, guilty of murdering two teenage girls, Liberty German and Abigail Williams, who vanished during a hike in Delphi … Read More