Saturday, April 24, 2010

The Hubble Turns Twenty



On April 24, 1990 NASA launched the Hubble Telescope into orbit and our world and our universe have never looked the same ever since that day.