Mexico clears MSC Cruise ship to dock after Caribbean rejection 

  A cruise ship belonging to the Mediterranean Shipping Compay (MSC) with more than 6,000 people…