Saturday, September 18, 2021
Home Tags Space Station

Tag: Space Station

Chinese astronauts return to earth after 90-day mission to space station

Beijing - Chinese astronauts returned to earth Friday after completing the country's longest-ever crewed mission, the latest landmark in Beijing's drive to become a...

NASA approves crewed SpaceX flight, first US launch in nine years

NASA said Friday that it has given the green light to next week's launch of two astronauts aboard a SpaceX vessel -- the first...