China's Shenzhou-11 spacecraft returned to earth Friday, bringing home two astronauts from the rising power's longest-ever orbital mission, in a milestone for its vaulting ambitions. The manned space programme's commander in chief Zhang Youxia announced that the mission was a "complete success". The men spent the 33-day mission orbiting the earth carrying out experiments including cultivating silkworms, growing lettuce, and testing brain activity.
More Stories

















Comments
Comments are closed for this article.