Thousands of demonstrators hit the streets across Spain on Saturday in protest at the soaring cost of food, light and fuel, which have been exacerbated by Russia’s invasion of Ukraine.
Thousands of demonstrators hit the streets across Spain on Saturday in protest at the soaring cost of food, light and fuel, which have been exacerbated by Russia’s invasion of Ukraine.