Video thumbnail for Spain's Ceuta residents protest as thousands of migrants remain stranded

Spain's Ceuta residents protest as thousands of migrants remain stranded

Sep 20, 2026
People in the Spanish territory of Ceuta demand government action against thousands of migrants.
news