Main content

Baboon vs farmer

In South Africa, clever baboons have foiled every effort by farmers and scientists, to stop them from raiding crops.

Release date:

Duration:

1 minute