It's 'bad voodoo,' says one bugged traveler
(Newser) -
A 7-ton statue of Anubis, the Egyptian god of the dead, has been making the rounds, promoting a traveling King Tut exhibit that's already been to London, New York, and Dallas. But its latest stop, outside the main terminal of the Denver International Airport, isn't going over so well, reports...