By Urbi Chatterjee India is a land of paradoxes. It is a land of contradictions and inexplicable contortions. It is the land where women are worshipped as goddesses, and yet year after year, the number of women per thousand men, more commonly known as the Sex Ratio, and the number of “missing girls” in India continues to reflect what Indians really think about women. The State of World Population...
↧