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 […]
Tag: Sun Yang
Over the past 5 years, the sports “anti doping movement” has been distorted into a political tool to attack Russia and now China. This article reveals the bias behind the decision to ban Chinese athlete Sun Yang for eight years.