Catalonia says 'Yes' to independence from Spain with %90.09 of the vote. Around 80% of polling stations managed to stay open.

Catalonia says 'Yes' to independence from Spain with %90.09 of the vote. Around 80% of polling stations managed to stay open. pic.twitter.com/yHqCYl0fXw — WikiLeaks (@wikileaks) October 1, 2017 twitter.com/NorthmanTrader/status/914459930953945088 The … Read more