Some said it was the “hand of God” — but astronomers have a scientific explanation for a photo captured using a NASA space telescope.
According to USA Today, scientists believe the image actually depicts the remains of a star that exploded 17,000 light-years away.
“Nicknamed the ‘Hand of God,’ this object is called a pulsar wind nebula,” the Nuclear Spectroscopic Telescope Array said in a statement. “It’s powered by the leftover, dense core of a star that blew up in a supernova explosion.” …read more
- ‘Hand of God’ captured in NASA image (wwltv.com)
- ‘Hand of God’ spotted by NASA space telescope (endtimeheadlines.wordpress.com)