Stranded Carnival Cruise Ship On Its Way to Port

The powerless cruise ship Triumph is due in port in Mobile, Ala.

February 14, 2013

Top Stories

ABC News Live Presents