Shenzhou-8 lands after China's 1st Space Docking propelling Ambitious Human Spaceflight Agenda By Ken Kremer November 18, 2011 Ken Kremer Previous Article ← Neutrinos Still Breaking Speed Limits Next Article The Way Cool Clouds Of The Carina Nebula →