China announced Saturday that its Shenzhou 21 spaceship docked with China’s space station with its latest three rotation crew at the country’s own record speed after a successful launch.