Astronauts Fire Back at Elon Musk Over NASA Staff Abandonment Claims
2025-02-21Fortune

Elon Musk's recent claims that NASA staff were abandoned on the International Space Station for 'political reasons' have been strongly refuted by two astronauts. The controversy has sparked a heated debate about space exploration and the role of poli ...Read more