Astronomers Release Highest-Resolution Photos Ever Taken of Night Sky

Hold on to your butts, space junkies. After more than twenty years of development, an international team of astronomers has unveiled a new telescope optics system that produces higher resolution images of space than anything else on the planet. Or off the planet, for that matter – this thing records visible-light… » 8/23/13 8:30am 8/23/13 8:30am