Internet Companies sued for Sex Selection Ads

Given the fact that male to female ratio in India is grossly skewed having reported a child sex ratio of 927 girls to 1000 boys in the2001 census, against a world average of 1045 women to 1000 men. In someStates this is even worse including in Punjab, Haryana, Gujarat, Himachal Pradesh, Delhi,some districts of Tamil […]