The International Space Station celebrates its 15th birthday today (Nov. 20), marking the day in 1998 when a Russian rocket lifted the first piece of what is now the largest manmade structure ever ...
For space enthusiasts, November 20, 1998, stands out as a special date. It was on this day the first component of the International Space Station (ISS), the "Zarya" cargo module, was launched into ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results