Idaho Killer Who Microwaved And Ate Victim’s Body Parts, Thinking It Would ‘Cure His Brain’, Gets Life Sentence
On September 10th, 2021 officers of the Sandpoint Police Department found the body of David M. Flaget wrapped in plastic and placed upside down in the passenger seat of James D. Russell’s vehicle. An autopsy revealed that Flaget died from blunt force trauma to the head and neck, as well as postmortem mutilation to multiple […]