News

One Giant Step for Mankind Closer NPR's Richard Harris reports on the future of the international space station. Russia launched a new module for the station yesterday after two years of delays.