Thousands strike in Spain, mark International Women's Day

Thousands strike in Spain, mark International Women's Day