China: Beijing launches 2 taikonauts on its longest crewed space mission yet

China: Chinese space agency launches 2 taikonauts on its longest crewed space mission yet