More than 300 passengers and crew on the Ruby Princess contracted a gastrointestinal illness causing vomiting and diarrhea, the Centers for Disease Control and Prevention said this week. The Princess ...