Updated

Malta has announced a deal to distribute among four EU nations the 64 migrants rescued at sea off Libya 10 days ago.

Malta announced Saturday that the migrants will be distributed among Germany, France, Portugal and Luxembourg. The migrants are being transferred to Maltese vessels and brought to port.

However, Malta said the German-flagged aid ship, named Alan Kurdi, will not be allowed to enter its ports.

Both Malta and Libya have refused to allow humanitarian rescue ship to enter their ports, saying their activities off Libya encourage human traffickers.

The German NGO Sea-Eye has complained about worsening conditions for the 64 migrants. Two have been evacuated in recent days due to health issues.