Chinese Shenzhou 7 Space Walk a Success, and Here's Proof!

OK, so the Chinese space walk did happen, contrary to previous time-traveling propaganda spin » 9/28/08 11:00am 9/28/08 11:00am, and here's the proof. This video shows the Taikonauts exiting the Shenzhou 7 spacecraft and conducting a few simple experiments. Thanks to the riveting play-by-play commentary in the background, we know that one of these…