Chinese Swimming Record: The amazing 100m freestyle world record set by Pan Zhanle has been criticized by a top Australian swimming coach who said the Chinese swimmer’s performance was “not humanly possible.” https://www.actiongamesnow.com/chinese-swimming-record-under-fire-australian-coach-calls-it-impossible/