Chinese astronauts are now aboard the country’s new space station after launching earlier this week. The mission’s commander is a veteran air force pilot in China’s infamous People’s Liberation Army.
Does this move give China a strategic military advantage over the United States? Space and national security expert Brandon Weichert says it does because China now has its personnel and equipment permanently in low-Earth orbit. NTD asked him what that means for U.S. national security.