Following veiled accusations from U.S. swim coach John Leonard that Chinese swimmer Ye Shiwen had used illicit performance-enhacing drugs to win her record-breaking gold medal on Saturday, many in the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results