Hundreds of passengers from an Italian cruise ship disembarked in Barcelona on Monday after five weeks without setting foot on land because of coronavirus restrictions. Since the ship left the northern Italian city of Venice on Jan 5 for a round-the-world tour, no coronavirus case has been found onboard.