NASA couldn't have staged it any better: 10 people in orbit for the 10th anniversary of the world's most elaborate and expensive housing project, the international space station.
On Nov. 20, 1998, the first part of the space station was launched by (...)