06.22.2007 - By ESA Communications Department
International astronauts in a lively, roundtable discussion on humanity's next steps in space.