Spain marked International Women’s Day Thursday with an unprecedented strike in defence of their rights that saw hundreds of trains cancelled and countless protests scheduled throughout the day.
Spain marked International Women’s Day Thursday with an unprecedented strike in defence of their rights that saw hundreds of trains cancelled and countless protests scheduled throughout the day.