Sharp decline in vulture population rings alarm bells
Alarm bells are ringing for the vultures in Himachal Pradesh as their number, in thousands a decade ago, in declining sharply and the day is not far off when these most efficient scavengers of the