Recent content by stevelee

  1. stevelee

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

    `Well, as it turns out, the air in Venus suggests that it could be somewhat hospitable. Read up and discuss over at this thread. ` No it doesn't.... it suggests that there was once life there. I wonder if Mars and Venus had evolved life at the same time. I'm fairly certain venus can't support...
  2. stevelee

    Strange chemical in clouds of Venus defies explanation. Could it be a sign of life?

    in my opinion they might be left over gasses from before its greenhouse crashed. It's very likely that venus was habitable for 2 billion years.