Tag: Autopsy

news-10072024-182829

Indianapolis Woman Found Dead in Woods Inside Storage Tote – Tragic...

The Indianapolis Metropolitan Police Department (IMPD) is currently investigating the disappearance of Tara Capps, a 36-year-old woman who was found dead inside a storage...