Watch how the Spanish police cracked down on voters and protesters at yesterday’s independence referendum. Strange democracy, right?
Watch how the Spanish police cracked down on voters and protesters at yesterday’s independence referendum. Strange democracy, right?