Stunning image shows material from exploded star
(Newser) -
A newly released NASA photo depicts what appears to be an enormous hand floating in space. The "Hand of God," as it's being called, actually consists of the remains of an exploded star, Space.com explains. It had been imaged in 2009 using NASA's Chandra X-ray...