downtoearth-subscribe

'India's Bermuda Triangle' - where girls vanish

In 1991 two States had child sex ratios below 880; today there are five States and Union Territories in this category; Punjab (793), Haryana (820), Delhi (845) and Gujarat (878). The Punjab - Haryana