Tag: Autopsy
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...