`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...