Chinese Astronauts Clamber Outside Space Station to Inspect Damaged Spacecraft

Last month, Chinese astronauts on board the country’s Tiangong space station discovered cracks in the window of their return vehicle, the Shenzhou-20, which officials suspected were the result of a space debris strike.

The Shenzhou-20…

Continue Reading