National Geographic Society

  • Connect:

Maneater Manhunt: Killer Leopards

Published
Killer Leopards
Leopards are one of the world's most elusive predators, but on the outskirts of Mumbai, India, one of the biggest cities on earth, they happen to be hunting people.

Credits

Videos