Remember meForgot password?
    Log in with Twitter

2017-10-02 16:00:08

Spanish police immobilize some people outside a polling station in Barcelona on Sunday, one scene of the police crackdown that has sparked outrage in Catalonia and beyond.

Image uploaded by AFP
Featured In
News Oct 2, 2017 - Catalans describe moment they were hurt in vote chaos