7 Ton Replica statue of the Egyptian God Anubis passes by the Statue of Liberty in New York for the King Tut Exhibit
Think about it… The irony is not lost on me concerning the symbolism of this event. Anubis is the Egyptian God of the Dead. Anubis floated into New York the week that freedom died in America. Nice timing.