Rome: Italy readied Sunday to allow vulnerable migrants off a second charity rescue vessel in Sicily, but sources close to firebrand minister Matteo Salvini warned those not eligible to remain would be forced back into international waters.
Minors and the sick were let off the German-flagged Humanity 1 in the early hours at the port of Catania, but 35 adult male migrants were refused permission to set foot on Italian soil, charity SOS Humanity said.
Fellow humanitarian vessel Geo Barents, run by Doctors Without Borders' and sailing under a Norwegian flag, said it too has been summoned so authorities could "evaluate vulnerable cases" among the 572 rescued people on board.
Interior Minister Matteo Piantedosi earlier said those who do not "qualify" would have to "leave territorial waters", after refusing requests by four charity vessels for a safe port.
The Geo Barents, Ocean Viking and Rise Above are still carrying 900 migrants between them.
Italy's new far-right government, which was sworn in last month, has vowed to crack down on boat migrants attempting the perilous crossing from North Africa to Europe.
Over 87,000 people have landed in Italy so far this year, according to the interior ministry - though only 14 percent of those were rescued at sea and brought to safety by charity vessels.
Sources close to far-right transport minister Matteo Salvini, who controls the ports, said Sunday the Geo Barents was only being allowed in temporarily.
"Those who remain on the vessel will be provided with the assistance necessary to leave territorial waters," the sources said.
The 35 migrants refused permission to leave the Humanity 1 were "extremely depressed", SOS Humanity's press officer Petra Krischok told AFP.
It was not clear whether the ship would be ordered to leave.
"For now, we stay here and wait," she said.
The leader of the main opposition party, Democratic Party chief Enrico Letta, accused the government on Twitter of breaking international law.
Piantedosi should explain his actions to parliament, the party said.