Why is the Top Chinese Swimmer not at the Tokyo Olympics?

Primary players and acronyms: FINA – Fédération Internationale de Natation (International Swimming Federation). Established 1908. WADA – World Anti-Doping Agency. Established in 1999. Based in Montreal, Canada. CAS – Court of Arbitration for Sport. Highest court for adjudicating international sport. Established in 1984. Based in Lausanne, Switzerland. IDTM – International Doping and Test Management. Swedish […]
The post Why is the Top Chinese Swimmer not at the Tokyo Olympics? first appeared on Dissident Voice.