According to a release from the Iowa Department of Public Safety, "based on the condition of the scene and the suspicious nature of her death, the Iowa Division of Criminal Investigation and the Iowa Department of Public Safety’s Criminalistics Laboratory were called to assist with the investigation."
July 17, 2022 Palo, IOWA: On Friday, July 15, 2022, the Benton County Sheriff’s Office responded to a welfare check at the Jodie Bevans residence, 3397