Joseph Allen, 55,was found dead in his hotel room at Terra Linda in Sosua on the morning of June 13, his sister, Jamie Reed, told ABC.
St. Louis Breaking News & Events
Joseph Allen, 55,was found dead in his hotel room at Terra Linda in Sosua on the morning of June 13, his sister, Jamie Reed, told ABC.