(maggiefolcia/Instagram)
World
Supporters of Catalonia independence march through Barcelona
Thousands of people took to the streets of Barcelona on Oct. 3, demonstrating support for the Catalonia referendum and to protest police violence.
Read More