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.