VIDEO: Angry protests break out in Barcelona as police detain Catalan officials
Thousands of people took to the streets of Barcelona on Wednesday as Spanish police detained 13 Catalan government officials in a crackdown ahead of an independence referendum deemed illegal by Madrid.