The 10th FINA World Swimming Championship (25m)will be held in Dubai at the new Dubai Sports Complex from 2010 December 15-19. The mascot, a turtle called Ehmisa, was unveiled at the Mina A Salam Hotel on June 30. He arrived onboard an Abra escorted by a group of children who were on hand to introduce him to the waiting...