Astronauts release Hubble telescope back into space

HOUSTON (Reuters) – Rejuvenated by hours of repairs in space, the Hubble Space Telescope floated out of shuttle Atlantis’ cargo bay on Tuesday to reclaim its place as the world’s flagship observatory for astronomical research.

Leave a Reply