Ye Shiwen

Olympics 2012: swimmer Ye Shiwen denies doping after smashing world record

Chinese Olympic swimmer Ye Shiwen has denied taking performance-enhancing drugs, after smashing a world record at the London Olympics. Ye…

12 years ago