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

MarketsAssociated Press

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

Continue Reading Below