Tag: Thomson Cruises

  • Five dead on Canary Islands cruise ship

    Five crew members have died after a lifeboat fell from a cruise ship in the port of Santa Cruz de la Palma in the Canary Islands. Five dead on Canary […]