Video: Smooth launch for China's Shenzhou X crew (Courtesy: ITN)

May 29, 2013