Migrants have descended on a picturesque Italian town after an Afghan TikToker posted videos recommending it as a prime place ...
Lampedusa is the small Mediterranean island which serves as the first port of call for small boat migrants from Tunisia. Mr ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results