Update from the Mediterranean
Izza Leghtas, RI Senior Advocate for Europe, is currently on the Italian island of Lampedusa, where more than 500 asylum-seekers and migrants have arrived in recent days from Libya. Learn more in our latest video dispatch.