Audio Player | The Diane Rehm Show from WAMU and NPR

On Now:

International Space Station

June 7, 2000

Russia is the acknowledged world leader in long-term space flight, with first the Soviet Salyut and then the Mir space stations setting longevity records. But Russia's limited resources and its now-flagging space program are impeding the...

Please install Adobe Flash Player.