Thousands strike in Spain, mark International Women's Day

Thousands of women have gone on strike across Spain, joining millions more across the globe demanding a gender-balanced world amid persistent salary gap, violence and widespread inequality.
TAG