Play Live Radio
Next Up:
0:00
0:00
0:00 0:00
Available On Air Stations

Russia Adds to International Space Station

NPR's Michele Kelemen reports on the Russian launch today of a component for the International Space Station. The service module contributed by the Russians has been delayed by financial problems, which concerned some of the other countries working on the project -- including the United States.

Copyright 2000 NPR