China vessel lands back home after space success

Three Chinese astronauts returned to Earth as heroes on Friday after carrying out China's most complex and longest mission in orbit, vital steps in the country's effort to build a space station by 2020. Duration: 00:55