Wada launches review into Chinese failed tests 0 25.04.2024 19:54 BBC Sport The World Anti-Doping Agency launches an independent review after 23 Chinese swimmers were cleared to compete at Tokyo 2020 despite failing drug tests.