Missouri woman who survived suicide bomb set to swim in Paralympics 4 min read U.S. Missouri woman who survived suicide bomb set to swim in Paralympics International News August 5, 2021 CARTHAGE, Mo. — Haven Shepherd’s life could have ended shortly after it started. She was born in Vietnam, the result of an affair...Continue Reading