May 18, 2024

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