From doping accusations against Chinese swimming sensation Ye Shiwen to the expulsion of Swiss soccer player Michel Morganella for a racist tweet, the London Games has had its share of controversial moments.
From doping accusations against Chinese swimming sensation Ye Shiwen to the expulsion of Swiss soccer player Michel Morganella for a racist tweet, the London Games has had its share of controversial moments.