strikes, mass protests mark global international women’s day
Massive marches and strikes involving millions of protesters swept Spanish state, with 350,000 Madrid streets, 200,000 Barcelona, 220,000 Valencia, and huge actions Pamplona, Seville and Bilbao Basque country. ..…