
Spanish Prime Minister Pedro Sanchez has agreed to take in a rescue ship that is drifting in the Mediterranean Sea with more than 600 on board.
Italy and Malta had refused to let the boat - operated by French charity SOS Mediterranee - dock after it picked up the mostly African refugees and migrants in a rescue operation.
Al Jazeera's Sonia Gallego reports.