NASA Discovers Evidence That Life Could Exist Outside America

Could there be potential lifeforms lurking in the mysterious void that lies beyond the U.S.? We have the latest on this monumental discovery.

Learn more about your ad choices. Visit podcastchoices.com/adchoices