Chinese astronauts (from left): Wang Yaping, Zhang Xiaoguang and Nie Haisheng, wave before leaving for the Shenzhou-10 manned spacecraft mission at Jiuquan satellite launch centre inJiuquan, Gansu province, on Tuesday. Photograph: Reuters/China Daily

Clifford Coonan in Beijing The Xinhua news agency hailed the triumph of three Communists in space after China successfully launched its fifth manned s(...)