Next week, the International Space Station will hit a major milestone: 20 years of continuous crewed operations — two decades in which there have always been humans in space. That legacy began on Halloween in 2000, when the first crew lifted off.

Read more…

Leave a Reply

Your email address will not be published. Required fields are marked *