Spain General Strike Draws Massive Protests Over Rents and Cost of Living
A widespread general strike in Spain is paralyzing parts of the country. In Madrid, 120,000 people have gathered, while demonstrators and police are reported to have clashed in Barcelona.
World politics






