Feedback Loop: The End of Everything Share Share this on Facebook (Opens in a new window) Share this on Twitter (Opens in a new window) Share this via Email NASA is launching a new telescope in the hopes of finding new planets that can sustain life ( Flickr user Aaron Escobar (cc: by) ) Produced by PRI and WNYC