Submitted by engadget2587 in news
Wednesday marks the 25th anniversary of the International Space Station’s (ISS) physical assembly in orbit. On December 6, 1998, the crew aboard the space...
Submitted by engadget2587 in news
Wednesday marks the 25th anniversary of the International Space Station’s (ISS) physical assembly in orbit. On December 6, 1998, the crew aboard the space...