A swimming sensation too good to be true?

China's 16-year old swimming sensation Ye Shiwen is hitting record times as questions are raised whether her performance is too good to be true.

Member Login