Skip to content- Home
- Sport
- China blames Australian beef for its recent swimming doping scandal
China has reportedly blamed Australian beef as the source of two of its leading swimmers testing positive for steroids two years ago. © International Olympic Committee