18 May 2009
Astronauts carry out repairs on Hubble
As we speak, two astronauts are at work high above us carrying out repairs to the Hubble space telescope.
As we speak, two astronauts are at work high above us carrying out repairs to the Hubble space telescope.