On an International Women’s Day (IWD) in which demonstrations took place in an unprecedented 177 countries, the Spanish state stood out as the place where the mobilisation for women’s equality was biggest — at least five million, the greatest mobilisation for women’s rights in history. Why?
There (...)