Emotions spill over as Kelsey-Lee Barber, Kathryn Mitchell and Mackenzie Little suffer opposite fate at Olympics
Emotions spilled over inside Stade de France on Wednesday as Australia’s reigning bronze medallist Kelsey-Lee Barber missed the Olympic javelin final. Just minutes after 42-year-old marvel Kathryn Mitchell progressed alongside …