Sixteen-year-old Ye Shiwen was forced to deny using drugs after respected US coach John Leonard called her gold medal-winning performance ” unbelievable”
Sixteen-year-old Ye Shiwen was forced to deny using drugs after respected US coach John Leonard called her gold medal-winning performance ” unbelievable”