Catalonia referendum: Spanish police detain several protesters amid scuffles near Barcelona polling station
Catalonia referendum: Spanish police detain several protesters amid scuffles near Barcelona polling station.
Catalonia referendum: Spanish police detain several protesters amid scuffles near Barcelona polling station.