"Police Probe Alleged Leak of Gruesome Delphi Murder Scene Photos"

Indiana police are investigating the alleged leak of crime-scene photos from the 2017 Delphi murders, where two teenage girls were killed. The leaked photos, some of which have appeared on social media, were taken at the crime scene and could potentially harm the case against suspect Richard Allen. The photos have already been widely dispersed, raising concerns about potential harassment of the victims' families and the possibility of tainting the jury pool. Podcast hosts who received the photos from a source have alerted the police and the defense team. One person associated with the photo leak has died by suicide. Allen's attorneys have recently alleged that the girls were killed by members of a pagan cult, a claim prosecutors have described as "fanciful."
Reading Insights
0
0
4 min
vs 5 min read
86%
897 → 123 words
Want the full story? Read the original article
Read on Fox News