The unexplained death of Devora Howard

Update – September 12, 2019An autopsy has confirmed that Devora died from drowning. Her death is still under investigation. The jumper she was last seen wearing on the day of her death has not been […]

Advertisements