According to experts, Rampur, Moradabad and Saharanpur in Uttar Pradesh are also the biggest hub of bird trade. According to a forest official, “There are 30 owl species to be found in India and most …
On Diwali, owls in peril
On Diwali, owls in peril
Leave a reply