Hubble's "yowza" moment: It's millionth science observation
Wednesday, July 6, 2011 - 12:30
in Astronomy & Space
The magic milestone notched on Independence Day, while looking at a planet 1,000 light-years away from Earth
The magic milestone notched on Independence Day, while looking at a planet 1,000 light-years away from Earth