'Hand of God' Spotted by NASA Space Telescope (Photo)

Religion and astronomy don't often overlap, but a new NASA X-ray image has...

15K views space.com

Interest

Space Exploration
Discovered by DWB959
on Jan 9, 2014

Stumblers Who Like This Page