Browsing: Li Xuanxu

On the first night of the London 2012 Olympics, China’s Shiwen Ye posted a world record of 4:28.43 in the…

Read More