Egg-Stealing Baboon Incurs Wrath of Geese

April 11, 2017 - Watch a hungry baboon fight off two geese to raid their nest for eggs in Kruger National Park, South Africa. Egyptian geese are… more