Demonstration in Barcelona

Thousands of protesters take part in a Catalan separatist demonstration in central Barcelona, Spain. Reuters photo
Loading