Amazing video! Animal Heros - Incredible Baboons Rescue Impala. In South Africa, the baboons deserved great applause because of their brave decision to save a cheetah impala #wildlife