23 swimmers tested positive, traces of a heart drug in the kitchen of a hotel in Shijiazhuang: China gives an explanation, and the World Anti-Doping Agency believes it. Can the AMA still be trusted?
23 swimmers tested positive, traces of a heart drug in the kitchen of a hotel in Shijiazhuang: China gives an explanation, and the World Anti-Doping Agency believes it. Can the AMA still be trusted?
The document has been temporarily moved.