CATALONIA, SPAIN — The historic independence vote in Spain is underway today, but, not without government intervention from the Spanish government. Riot police by…
CATALONIA, SPAIN — The historic independence vote in Spain is underway today, but, not without government intervention from the Spanish government. Riot police by…