More Than 100 People Detained as Spain’s Day Long General Strike Turns Violent

The Spain general strike brought police clashes, road blockades and street unrest. Protesters demanded action on housing, wages and living costs just weeks before the early election. At least 100…

Read more