Study finds two-thirds of India’s snow leopards are in Ladakh region

Snow leopards are often called “ghosts of the mountains,” and for good reason: They’re notoriously difficult to spot. But researchers behind a recent study used a…

Continue Reading