More than 330 Royal Caribbean passengers fall ill


Apparent stomach virus runs through ship.