Friday, March 29, 2024
Happening Now

Russians ditch space station module, clearing way for new lab

After resolving multiple problems, Russian flight controllers cleared the way for Thursday’s arrival of the new Nauka lab module. Source

Share