The small Italian island of Lampedusa is being overwhelmed by the numbers of migrants arriving on its shores after thousands of people landed from North Africa on boats over the past two days, its mayor said on Thursday.
Read the news from all international angles and create your independent opinion
The small Italian island of Lampedusa is being overwhelmed by the numbers of migrants arriving on its shores after thousands of people landed from North Africa on boats over the past two days, its mayor said on Thursday.