In Search of the “70 Million Missing Women”
Job Kozhamthadam, SJ Sex Ratio Imbalance and Its Alarming Consequences Just like the advent of life, the arrival of sex is an important milestone in the long path of evolutionary development. In the past, much less now, most religions and cultures had a dim and dismal view on sex, fencing it off with taboos and […]