The Glory of the Taikonauts March 23, 2005SpaceDeana How about some Chinese space program propaganda? Edited to Add: Oh my God. Scroll all the way down. Seriously.