Ongoing 14th FINA World Championships in Shanghai

Xinhua, July 21, 2011