Over 25,000 brave weather in Madrid & other Spanish cities to mark International Women’s Day
Women took to the streets of cities across Europe, Africa, South America and elsewhere to mark International Women’s Day on Saturday, with demands for ending