Aleksey Ovchinin and Nick Hague were scheduled to launch to the International Space Station on Oct. 11, 2018.
%d bloggers like this: