
This sculpture of Anubis, the jackal-headed Egyptian god associated with mummification and the afterlife was recently installed at Denver International Airport. Installing large Egyptian gods at our airport is sure to feed the DIA conspiracy theories. Add that to the list of the New World Order symbolism, underground chambers and aliens associated with the Denver airport.