Uttarakhand5 years ago
In Uttarakhand, the government has officially declared 166 leopards and 16 tigers as dreaded maneaters
Read Time: 3 minutes The ill-fated and gruesome maneater (tiger and leopard) attacks and the subsequent killings have made the lives of the inhabitants in Uttarakhand...