This Female Leopard is About to Lose Her Hard-Earned Kill

From:A Leopard's Last Stand

  • 1m 43s
  • 4K
  • TV-PG

A female leopard has succeeded in catching and killing an impala – she should be set for at least a week. Unfortunately, she’s been spotted by a lioness who is not above stealing her kill.