Leopard feeding on Impala.

Difficult to watch, but this is real life. It is about survival, the big cats have to eat and feed their young, there is no malice.

Leopard feeding on Impala.

Difficult to watch, but this is real life. It is about survival, the big cats have to eat and feed their young, there is no malice.