The Exp 63 crew ended its isolation in the station’s Russian segment
The Expedition 63 crew ended its stay isolated in the Russian segment of the International Space Station this morning after an extended leak test. Mission Control also deployed remote teams to maintain 24/7 support for the station and its crew as Hurricane Laura approaches the Texas Gulf Coast. Commander Chris Cassidy started the day reopening…