The International Transport Workers’ Federation (ITF) has warned that thousands of crew on cruise ships were stranded at sea as ports deny vessels permission to dock as a result of the Covid-19 pandemic. The ITF has estimated that around 314 of 385 cruise ships that are owned and operated by the...