The World Anti-Doping Agency (WADA) said that 23 Chinese swimmers were allowed to compete in the 2021 Tokyo Olympics despite testing positive for a banned substance. The WADA ruled that since the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results