Showing posts with label Red China. Show all posts
Showing posts with label Red China. Show all posts

Thursday, February 21, 2008

Boom Goes the Satellite



Watch out Communist China and would-be space invaders, America owns space. Red China, who blew up one of their own satellites last year, is calling the move hypocritical and are questioning our motives. You want a space race, buddy? Go ask your boyfriend Russia how the last one turned out.