After 8 Months Of Disappearance, Wife Discovers Husband’s Remains In Closet Amongst holiday Decorations
While retrieving holiday decorations from a closet in Texas, an unsuspecting woman made the ghastly discovery of her husband’s lifeless body eight months after he had gone missing. Crystal McDowell reported her husband, Steven McDowell, missing in August 2017 when Hurricane Harvey had caused devastating flooding in the region. Despite their best efforts to locate … Read more