FINA World ChampionshipsJuly 22, 2011 at 10:26 a.m.Link CopiedRead full articleAthletes from around the world compete in water sports in Shanghai, China.