Coolest New Space PicsLast week, British astronomers located the biggest known star in the universe—one of many mind-blowing images to come out of recent space discoveries. VIEW OUR GALLERY.Updated Jul. 14, 2017 4:55PM ET / Published Jul. 13, 2010 2:49PM ET NASA