Demonstration in Barcelona

Barcelona (Spain)DemonstrationUnrest, Conflicts and WarSpain
Thousands of protesters take part in a Catalan separatist demonstration in central Barcelona, Spain. Reuters photo
Loading