October 3, 2017 - Barcelona, Spain - Hundreds of pro-independence activist demonstrate during the gereal strike against the spanish police attack to the Catalonia's referendum on October 1, in Barcelona on october 3, 2017. (Credit Image: © Miquel Llop/NurPhoto via ZUMA Press)
{}