
Migrants who crossed the Mediterranean wait to board a boat from the Italian island of Lampedusa. AFP
Migrants who crossed the Mediterranean wait to board a boat from the Italian island of Lampedusa. AFP
EU agrees deal to fine countries $21,000 for each migrant they refuse to take
Commissioner hails 'hugely significant' agreement in sharing hosting but Hungary says it is 'unacceptable'