feminisminindia.com
Let’s Talk About the Worst Country for Women, Shall We? | Feminism In India
Last week the Thomson Reuters Foundation put out a poll saying India was the worst country for women. Then, all hell broke loose.