May 30th, 2018298Women are murdered all over the world. But in India a most brutal form of killing females takes place regularly, even before they have the opportunity to be born. Female feticide - the selective abortion of female fetuses - is killing upwards of one million females in India annually with far-ranging and tragic consequences.
Female...