Thursday, 18 April 2024 07:36 PM
Published On: February 22, 2017 01:09 PM NPT By: Binod Singh Bista
Baitadi, Feb 22: The vultures known as the nature's scavengers are alarmingly on verge of extinction with dwindling nesting habitats compounded by a host of other factors.