Do you believe it? I think that much more than life on Mars or exoplanets has already been found by Nasa. It seems they are letting us to get used to the situation gently.
“It will start a whole new line of thinking." What does it mean? I think Nasa's chief Dr Jim Green pointing out the religion.