Bermuda Broadcasting / NewsSpain’s rush to clear Ceuta migrant backlog raises rights concerns October 21, 2026 Prime Minister Pedro Sanchez’s government is under pressure from the EU and an increasingly frustrated populace to sort out the crisis and faces a snap election on November 29 FILE… Go to Source