2nd UPDATE: An autopsy conducted Monday, Dec. 11 concluded that Henry’s death was due to fatal injuries consistent with a fall. The death was found to be self-inflicted. UPDATE: The body of 22-year-old Erin Elizabeth Henry was found at the bottom of Elephant Rock, just south of the Westhaven exit on U.S. Highway 101, according to […]
