Apparently, China are just about ready to launch their first manned space mission. Possibly as soon as late next week. Pretty cool news, I thought.
As long as cue scary music their intentions are peaceful.
[cold war paranoia] They’re going to drop those gross roasted ducks they have in Chinatown on our heads from orbit! AIEE! [/cold war paranoia]