
Haven Survived a Suicide Bomb and Went on to be a Paralympic Swimmer! Uncut with Haven Shepherd
From Life Uncut
Published 10/29/2024
Haven Shepherd was born in Vietnam. When she was 16 months old, her biological parents, who had had an affair, detonated a bomb that was intended to be a family suicide. It instantly killed her biological parents but Haven survived. Haven was thrown 10 metres from the family hut and driven for 2…

