The trial for Richard Allen, charged in the 2017 murders of Abigail Williams and Liberty German in Delphi, Indiana, is underway after years of mystery surrounding the case. The girls were killed while hiking and their bodies were found the next day, sparking a nationwide search for the killer. Indiana State Police released photos, audio, and sketches of the suspect, urging the public to come forward with any information to identify the man responsible for the heinous crime.
Full Article
Texas man executed decades after murdering a young mother
Could Luigi Mangione face the death penalty?Panelists Jonna Spilbor and Jay Town discuss Luigi Mangione's indictment for the murder of United Healthcare CEO Brian Thompson and the potential imposition of the death penalty during ‘America Reports.’ Separately, Moises Sandoval Mendoza, convicted of murdering Rachelle O’Neil Tolleson in 2004, was executed by lethal injection in Texas after appeals for clemency failed. Mendoza's history included prior assaults, and despite claims of personal transformation while incarcerated, he was...
Read more