Lora Renee Skeahan, a 48-year-old resident of Kimberly, Idaho, was found dead in her home on July 5, 2018. Her death was ruled a homicide, and her husband, 53-year-old Michael Skeahan, was arrested in connection with the case.
Twin Falls County Sheriff's deputies responded to a call at the Skeahan residence and discovered Lora deceased. The cause of death was determined to be blunt force trauma.
Michael Skeahan was taken into custody and charged with first-degree murder. He
...Read More