NASA says International Space Station is now 'essentially' c
Posted: Fri Mar 11, 2011 12:18 pm
NASA says International Space Station is now 'essentially' complete
http://www.engadget.com/2011/03/10/nasa ... lly-compl/
http://www.engadget.com/2011/03/10/nasa ... lly-compl/