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

Markets Associated Press

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

Continue Reading Below