Planet of the Baboons

Get Your Stinking Paws Off Me: Baboons Raid Cape Town, South Africa

We seem to have a Planet Of The Apes situation going on down in Cape Town. Baboons have reportedly terrorized the South African city for months, snatching food out of cars, sleeping on roofs, breaking into homes, and generally running amok without any sign of stopping. Anthropologist Shirley Strum believes “it may already be too …