MANDI- Leopard poaching in Himachal Pradesh continues and leopard carcasses are being regularly found in mutilated state. Fourth case has come into light in last two...
Himachal is still relying on data collected by the Indian Institute of Forest Management, Bhopal in 2000, as no fresh survey has been conducted Shimla-Himachal Pradesh...