Canadian Space Agency astronaut Jeremy Hansen is suspended over a mock-up of the International Space Station during a microgravity simulation.
Canadian Space Agency astronaut Jeremy Hansen is suspended over a mock-up of the International Space Station during a microgravity simulation.