Japan: 'A lot of people here that should not be here' - US's Lilly King on doping at Games

Ruptly