Carnival's Triumph Cruise Ship Docks in Alabama

Passengers on the luxury cruise ship who were stranded for days without power are back on land.

February 15, 2013

Examined