The Greek islands of Crete and Gavdos have seen a steep rise in migrant boats landing on their shores from Libya this year. UN data shows, piling pressure on ill-equipped…
Tag:
The Greek islands of Crete and Gavdos have seen a steep rise in migrant boats landing on their shores from Libya this year. UN data shows, piling pressure on ill-equipped…
© 2024 News World Media. All Rights Reserved.