Former NASA astronaut and ISS commander Leroy Chiao wrote an editorial piece for Space.com, and shared his "surprising" beliefs that alien life exists everywhere in the universe, and that it would be arrogant to think otherwise. Chiao used the discovery of Proxima b, an planet 4.22 light years away from Earth that could have the right ingredients for life, to help illustrate his opinion.
While Chiao thinks we may only find microbial life on Mars in our lifetime, he claims that there is significant evidence that intelligent life used to exist on the red planet, which is proof enough for his theory.
What do you think of Chiao's theory? Do you think life is everywhere in the universe? Do you think articles like Chiao's will help the UFO Disclosure movement