Three-time Olympic champion Sun Yang has been banned from participating in swimming events after missing a doping test in September 2018. FINA initially cleared the Chinese swimmer. However, the Sun…
Continue Reading