' Drop in population of vultures worrisome '
The Haryana Chief Minister, Mr. Om Prakash Chautala, has expressed concern over the declining population of vultures, which are considered nature's most efficient
The Haryana Chief Minister, Mr. Om Prakash Chautala, has expressed concern over the declining population of vultures, which are considered nature's most efficient