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...