The engines may not work for the stranded Carnival cruise ship off the coast of Mexico, but cell phones finally do for the nearly 4,500 people on board.
"We're eating spoiled turkey sandwiches and warm milk and warm yogurt," said passenger Joey Noriega, who got married Saturday and watched his honeymoon come to an abrupt and unhappy end. "Everything smells like it's spoiled."
"The fruits are going bad and the stuff that's not going bad isn't ripe yet," Noriega said. "Nothing's cooked. It's...Full Story