The continent of India is home to as many as 14,000 leopards, up from a historical low of 6,000 to 7,000 in the 1960s. Leopards, like all wildlife in India, are protected by law—a reflection, in theory at least, of the Hindu tenet of ahimsa, or non-violence.