Leopard rescued from house in northern India

Record ID: 423916