International Space Station hails two decades of continuous human presence in low-Earth orbit

The first astronauts arrived on the International Space Station 20 years ago today, marking the start of two decades of continuous human presence in low-Earth orbit. NASA‘s Bill Shepherd and Russian cosmonauts Yuri Gidzenko and Sergei Krikalev were the first on the station after arriving on a Soyuz capsule from Kazakhstan.  Construction of the £75 … Read more