107 Migrants Arrive on the Coast of Lampedusa from Libya
A group of migrants landed on the coast of Lampedusa, in the Sicilian town of Agrigento, coming from the Libyan ...
Read moreA group of migrants landed on the coast of Lampedusa, in the Sicilian town of Agrigento, coming from the Libyan ...
Read more