Tugs have been slowly dragging the crippled Carnival Triumph back to shore after an agonizing trip ruined by a power outage. The cruise ship is expected to arrive at port in Mobile, Alabama, Thursday night.
Passengers have been stranded on board with limited services -- including food, running water and toilets -- for several days after a fire in the engine room on Feb. 10 left the ship adrift in the Gulf of Mexico.
While there has been limited communication with passengers on board the ship, news about the "worst experience ever" has trickled out. "The odor is so bad, people are getting sick and they're throwing up everywhere," Brent Nutt, whose wife is a passenger aboard, told CNN.
Read more: Doc: Ship is a 'floating petri dish'