Emelia Gorecka overcomes all the odds to run in Glasgow
When England’s Emelia Gorecka runs in the 5,000 metres final at the Commonwealth Games she will know any temporary pain on the track will be nothing compared to what she has been through just to get to Glasgow.
Trending Photos