Wife Arrested After Ex-Deputy Husband Is Found Burned With Fly Larvae in Nose, Mouth

Homicide
A Pennsylvania woman was arrested on Thursday after her husband’s decomposing body was reportedly found burned at their home. Evelyn Henderson, 66, allegedly told Susquehanna Township police that Carmen, 84, died after setting himself on fire. She also provided them with various inconsistent stories about her husband killing himself, his pants catching fire on accident, …