thebrownianmotion.com
The Omitted Girls
Fact: India has second largest number of sex-selective abortions only after China. Four hundred kilometers in the west of Uttar Pradesh, our great ancestral home stood pretty as a bride, veiled by …