Tag: ‘Open Arms’ rejects the Government’s offer to land migrants in Algeciras
‘Open Arms’ rejects the Government’s offer to land migrants in Algeciras
The ship “Open Arms ", which is currently anchored off the coast of Lampedusa (Italy) with 107 migrants on board has said that the...