Connect to share and comment

Libya boat 2011 6 4

Appears In:
European court says Italy violated migrants' rights by returning them to Italy
Libya boat 2011 6 4

A boat with some 229 migrants aboard coming from Libya arrives on the Italian island of Lampedusa on April 10, 2011.

Filippo Monteforte