Chinese Swimmer’s ‘Impossible’ Time Questioned, WSCA Director Suggests Possible Doping Ye Shiwen, the Chinese swimmer with an impossible time in the women’s ...