Desperation in Lampedusa


Tensions rise over migrant arrivals in Lampedusa [Video by Al Jazeera]