China rallies around athlete after claims swim not 'humanly possible'
Pan smashes own 100 metres freestyle world record, shaving 0.40 seconds off previous mark
Pan smashes own 100 metres freestyle world record, shaving 0.40 seconds off previous mark