Spain: Thousands demonstrate in Madrid on IWD

Mar. 8, 2019

Up to 375,000 demonstrators took to the streets of Madrid on Friday, marking International Women’s Day, according to the local government.

Recent Posts