01:41 Three Chinese astronauts, or taikonauts, arrived at the core module of China's space station on June 17 for a three-month stay.One of the most challenging tasks a
APD NEWS
Showing 0 to 17 of 1 results