Nancy Grace Weighs in on Alleged Killer Captured in Connection with Delphi Murders

– Richard Allen, 50, has been arrested in connection with the 2017 deaths of Abby Williams and Libby German.
– Allen was reportedly a pharmacy technician at a Delphi CVS.
– Indiana law enforcement will hold a press conference in connection with the murders on Monday.
– ‘I am predicting there’s going to be a match via ancestral DNA,’ Nancy Grace says.

For the latest true crime and justice news, subscribe to the ‘Crime Stories with Nancy Grace’ podcast. Listen to the latest episode below.

[Featured Image: Richard Allen (Left), Police Sketches of Suspect (Top Right), Snapchat Photo of Suspect (Top Right), Liberty German and Abigail Williams (Bottom Right)]