Categories
The Hubble Space Telescope has been orbiting the universe since 2004.But the mission was never quite able to capture a single image.The spacecraft, with a price tag of $1.5 billion,…