Tag: International space station

First astronaut with disability cleared for space station mission

Canada Global (Web News) The European Space Agency (ESA) has cleared John…