Discovery on Venus Could Mean Life is Possible on the Rocky Planet

​Venus may sparkle beautifully in the night sky, but up close, it is extremely inhospitable for life as it abounds of acid rains, has a CO2 atmosphere, and surface atmospheric pressure about 100 times greater than Earth's. According to our...

Alien Life Exists But Because of Biased Thinking, it Wasn’t Discovered Until Now

Humans might have already been in touch with alien life, but specialists have failed to notice it, a science philosopher claims.  Evidence of intelligent life forms on exoplanets may be so unusual to humans that any different biological forms may...