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.During moments of self-reflection, it doesn’t take long for Haven Shepherd to recognize that her life is a miracle.

Leave a Reply

Your email address will not be published. Required fields are marked *