Spain Iran US

Demonstrators hold photographs of Spanish Prime Minister Pedro Sanchez during a protest against U.S. and Israeli intervention in Iran in Barcelona, Spain, Wednesday, March 4, 2026.