An unmanned U.S. military space plane landed early Saturday after spending a record 908 days in orbit for its sixth mission and conducting science experiments.
China has recommitted itself to completing its orbiting space station by the end of the year and says it is planning more than 40 launches for 2022, putting it roughly level with the United States.