Chinese astronauts return after 90 days aboard space station
BEIJING (AP) — A trio of Chinese astronauts have returned to Earth after a 90-day stay aboard their nation’s first space station in China’s longest mission yet. Nie Haisheng, Liu Boming and Tang Hongbo landed in the Shenzhou-12 spacecraft Friday a day after they undocked from the space station. State broadcaster CCTV showed footage of
Continue Reading