London 2012: Chinese swimmer Ye Shiwen wins gold in record time, but causes controversy
London: The first major doping controversy of the London Olympics flared to life today after John Leonard, the executive director of the World Swimming Coaches...