Cosmonauts patch air leak on the ISS
Nov 05, 2020
1 minute
Words by Meghan Bartels
osmonauts are making progress in the fight against the small air leak that has beleaguered the International Space
You’re reading a preview, subscribe to read more.
Start your free 30 days