Shows > This Week In Space with Miles O'Brien

The Space Race

Endeavour returns home and Discovery prepares for it next flight. With the shuttle due to stop flying soon, India is looking to join the manned space flight club by sending a pair of astronauts into space in the next six or seven years.
credit : Spaceflight Now