USADA Puts WADA On Blast For Sweeping “23 Positive Tests Under The Carpet”
The United States Anti-Doping Agency (USADA) has not been quiet in the wake of news that 23 Chinese swimmers tested positive for an illegal substance prior to the Tokyo Olympics and were cleared to compete, and the organization continued to call for …