For more than a century International Women's Day has intertwined women's liberation and the fight against capitalism.