Senglea
France, Portugal, Spain and Germany struck a deal on Tuesday to take in migrants from the Mediterranean rescue ship Aquarius sailing off the coast of Malta.
Most Read