
Richard Allen’s defence attorneys have quit the high-profile Delphi murders case amid a scandal over the leak of graphic crime scene photos.
Graphic photos of the scene where teenage best friends Libby German and Abby Williams were found brutally murdered in February 2017 have been circulating among members of a social media community,The Murder Sheet podcast revealed this week.