Feedback Loop: The End of Everything

NASA is launching a new telescope in the hopes of finding new planets that can sustain life
( Flickr user Aaron Escobar (cc: by) )
PRI WNYC