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


twitter.com/NorthmanTrader/status/914459930953945088

848 views