Uttarakhand: Body of a leopard found in Pithoragarh. Forest officials present at the spot

Uttarakhand: Body of a leopard found in Pithoragarh. Forest officials present at the spot