International Space Station Marks 25 Years of Continuous Habitation

Two Russian cosmonauts and one American astronaut floated through a hatch into the International Space Station on Thursday, beginning an eight-month stay after arriving on a Russian spacecraft that launched from the Baikonur Cosmodrome in…

Continue Reading