Paralympian Haven Shepherd on surviving a family suicide and the ‘gift’ of being an amputee

During moments of self-reflection, it doesn’t take long for Haven Shepherd to recognize that her life is a miracle.