Hubble repairs complete

Astronauts finished repairs on the dollars 3bn (pounds 2m) Hubble Space Telescope yesterday, Reuter reports from Cape Canaveral.

Comments