Discovery releases Hubble telescope
The US space agency NASA gave the world scientific community a much appreciated Christmas present as the Shuttle Discovery released into orbit the newly repaired Hubble telescope. At 2303 GMT,
The US space agency NASA gave the world scientific community a much appreciated Christmas present as the Shuttle Discovery released into orbit the newly repaired Hubble telescope. At 2303 GMT,