Female Foeticide: Slaughtering Neonates November 9, 2016November 9, 2016Sonia David 0 With a ridiculously high population of over 1.2 billion in a so-called democratic country of India, people today, be it educated or illiterate still hesitate […]