The clouds of Venus join the shortlist for potential signs of life in our solar system


Venus isn’t the only world beyond Earth where scientists have gotten a possible whiff of life.

Source: space.com

Tags: Beyond, signs, Space, world beyond

Thanks! You've already liked this
136 views