Catalan voting center

Spain riot police smash way into Catalan voting center
World

Spain riot police smash way into Catalan voting center

Spanish riot police have forcefully removed a few hundred would-be voters from a polling station at a school in Barcelona.…
Back to top button