China successfully launched its longest crewed space mission to date on Thursday, sending three astronauts to its new orbiting station, in a major milestone for the Communist giant''s ambitious space exploration plans and establishing it as a leading space power.