The International Olympic Committee should do more than fine Russia over the doping scandal, says Wada athletes' committee chair Beckie Scott.
The International Olympic Committee should do more than fine Russia over the doping scandal, says Wada athletes' committee chair Beckie Scott.