China's Shenzhou 10 spacecraft lands

CBSTV VideosJune 26, 2013

China's latest manned spacecraft, Shenzhou 10, lands safely after a 15-day mission to an experimental space lab, state media reports.