Leopard on the loose in northern India

Record ID: 420396