Happy 24th birthday Hubble Telescope! What's the cosmic eye been busy with? The Hubble Space Telescope celebrates its 24th birthday with a yet another magnificent shot of the infinitesimal portion of space, reinforcing Hubble's prowess in capturing more than what meets the eye. by Cez Verzosa