Officials insist the 26-foot tall statue of the ancient Egyptian god Anubis now standing outside the Denver International Airport terminal is there to promote a King Tut exhibit opening soon at the Denver Art Museum. But the giant image of the jackal-headed god tasked with protecting the spirits of the dead is alarming some travelers.
"I'm not superstitious, but it doesn't exactly instill confidence when the god of the dead is staring through the window at you!" Brian Olson, a Colorado resident who travels frequently through Denver airport, said.
To read the rest of the article, click here.