Categories South Caucasus News NASA calls off spacewalk at last minute as astronaut suit malfunctions Post author By Mike Nova Post date June 24, 2024 Listen to this article Two US astronauts abandoned plans to exit the International Space Station to conduct maintenance on June 24 due to a spacesuit malfunction ← Armenian, Palestinian Foreign Ministers Discuss Expanding Political Relations → EU To Downgrade Georgia Ties And Mull Finance Freeze, Borrell Says