Royal Caribbean cruise ship 'Vision of the Seas' hit by virus; 105 passengers, 3 crew sick. The 108 people on board fell sick with…