The United Nations refugee agency has called on European governments to urgently allow in more than 500 people rescued in the Mediterranean but who remain stranded at sea as countries bicker over who should take them.
UNHCR special envoy Vincent Cochetel said “this is a race against time”.
He said “storms are coming and conditions are only going to get worse”.
The people are aboard two ships chartered by humanitarian aid groups, but Italy’s anti-migrant government is denying them access to its ports.
The UNHCR says nearly 600 people have died or gone missing in waters between Libya and Italy this year.
The European Commission said it was urging member countries to take action and is offering support, but has no power to intervene.
A spokesperson said: “There’s nothing more we can do.”
We’re a thorn in the side of the establishment, but we can’t do it without your help
Your fight is our fight. But as many of you will know, speaking truth to power has never been easy, especially for a small, independent media outlet such as the Canary. We have weathered many attempts to silence our vital opposition to an increasingly fascist government and right-wing mainstream media. Now more than ever, we need your support.
We don’t have fancy offices, and our entire staff works remotely. Almost all of our income is spent on paying the people who make the Canary’s content. So your contribution directly supports our team and enables us to continue to do what we do: disrupt power, and amplify people.
But we can’t do this without you. So please, if you appreciate our work, can you help us continue the fight?