A week after a small depressurization occurred in the International Space Station, a trio of astronauts due to leave Earth in December expressed their confidence in safety of the spacecraft involved in their journey.
%d bloggers like this: