During the first three months of 2025 four leopards succumbed to injuries in separate incidents in the Nuwara Eliya district.
A comprehensive survey across Nagchu in the Xizang autonomous region has identified 126 individual snow leopards, ...