The Hand of God Posted by Christine | Jan 9, 2014 | General | 0 From space.com: ‘Hand of God’ Spotted by NASA Space Telescope: EmailFacebookTwitterMorePrintLinkedInRedditTumblrPinterest Related