What’s happening here is happening everywhere. Over 1 million protestors angry protesters in 80 cities clashed violently with police who used rubber bullets and tear gas to disperse large crowds. The political turmoil in Spain continues to spiral out of control as police now find themselves battling not just against […]