Carnival Cruise Ship Stranded off Yucatan Peninsula

Over 4,000 people are trapped with limited power after engine room fire.