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

Tags: ; ; ;