downtoearth-subscribe

Leopards rising in numbers in Himachal

The declining prey base and increasing hunting in the forests have forced the leopards to venture into human territory. The population residing in the vicinity of forests live under constant fear of