New Guinea is not a great place to be a witch doctor this week. 29 people have been arrested for allegedly eating the brains and stewing the penises of a group of witch doctors the killers said practiced a form of sorcery.
Click here to read Bob's blog.
Library of Congress
Henry Ford is born, the host nation captures the very first World Cup, the…