translate English to French: 457 MILLIONS CITIZENS @ ONE ADRESS
Refugee camps on Lampedusa island