Science | Tue Jun 11, 2013 11:46am EDT

China's latest 'sacred' manned space mission blasts off