NASA Watch's Keith Cowing picks up on a Russian statement suggesting that China has been asked to join the International Space Station partnership ... to help fill the spaceflight gap created by the space shuttle fleet's retirement. (To see the Russian statement in English, click on the website's "English" button, then click back.) I can only imagine how members of Congress will take to the idea of NASA astronauts hitching rides on Chinese space capsules. One Giant Leap backward, one Great Leap Forward? Update: Other sources say Russia has not issued an invite.