May 4, 2024

‘Very few people’ in Lampedusa: experts accuse Rome of masterminding the refugee crisis