Migrants allowed to disembark Open Arms ship at Lampedusa as Italian government shakes
Naeblys/iStock FILE(NEW YORK) — Dozens of people were allowed to disembark a rescue ship on the Italian island of Lampedusa, ending a 19-day standoff between the Spain-based rescue organization and the Italian government. The Open […]