An unsettling new space picture shows the universe seemingly ... NASA JPL said: “The long, ghastly “stare” of their searing ...