Europe News Spain grinds to a halt in first general strike in 14 years Riot police clashed with masked protesters in Madrid and Barcelona, leaving more than 70 people arrested, as unions and employers gave opposing verdicts on the walkout. 12 November 2026
USA US sending aircraft carrier to waters off South America, Pentagon says Deploying an aircraft carrier is a major escalation of military power in a region that has already seen an unusually large US military buildup in the Caribbean Sea and the waters off Venezuela. 24 October 2025