CHINA TOPIX

12/22/2024 10:53:53 pm

Make CT Your Homepage

Federal Space Agency

international-space-station

Gas Leak at International Space Station Causes Evacuation

The International Space Station has suffered a small 'gas leak' according to NASA, forcing U.S. astronauts onto the Russia side of the ISS.

Real Time Analytics