Chinese media, social media users back Pan Zhanle against claims his record-breaking 100m swim not 'humanly possible'
Pan said he took 21 doping tests from May to July prior to the games
Pan said he took 21 doping tests from May to July prior to the games