An aspiring female British snowboarder, Ellie Soutter took her own life in a forest outside of Les Gets in France on July 25th after missing a plane flight to meet up for training with Team Great Britain reports the Daily Mail. Soutter’s father, Tony penned a heartfelt Facebook post saying, “I was so proud of the beautiful […]