Allen is a former Delphi resident who was found guilty in November 2024, at 50 years old, of murdering two teenage girls — ...
Dana Shepherd pleaded guilty to murdering 19-year-old Carmen Van Huss at her north Indianapolis apartment in 1993.
An NIA court recorded evidence from a protected witness in the Punjab targeted killing case against 5 accused linked to Khalistani terror outfits. The case involves the 2016-17 murders of RSS and ...