IN PICTURES: On Italy's Lampedusa, Red Cross takes over grim migrant hub

1 year ago 39

The reception centre on the Italian island of Lampedusa is for many migrants their first taste of Europe after crossing the Mediterranean Sea, and for those arriving, it is a grim desperate place.
Read Entire Article