Look-See in the Sky with Diamonds 3.27K Brian Moylan 09/09/09 05:23PM Filed to: Pic Of The Day Pic Of The Day Nasa Stars hubble telescope Astronomy [Today NASA released images taken by the refurbished Hubble telescope, including this picture of 100,000 stars in the Omega Centauri cluster. Image via NASA]