News from all angles
Millions of workers in Spain shut down businesses and public transport on Wednesday, as part of the country's first general strike in 14 years. Following a peaceful march in Barcelona over soaring re…
Redirecting to France 24 World in 3 seconds...
Share this story with your network