by
Tim Sweezy - Thu, Oct 12, 2023
NASA engineers and flight control teams are reviewing data and video associated with a coolant leak that postponed two US spacewalks initially scheduled for today and October 20, 2023. The leak is from a backup radiator on the...
Read more...