The Hand of GodPosted on January 9, 2014 by Christine • 0 CommentsFrom space.com: ‘Hand of God’ Spotted by NASA Space Telescope: EmailFacebookTwitterMorePrintLinkedInRedditTumblrPinterest Related