International Space Station Achieves 15 Years of Continuous Human Presence in Orbit

The International Space Station (ISS) achieved 15 years of a continuous human presence in orbit, as of today, Nov. 2, aboard the football field sized research laboratory ever since the first Russian/American crew of three cosmonauts and astronauts comprising Expedition 1 arrived in a Soyuz capsule at the then much tinier infant orbiting complex on […]