Start talking about Venus and immediately my mind goes to those images from the Venera space probes that visited Venus…
So, Venus might have life! But how do we find out for sure?! We need to GO there. (more…)
When our Venus (aka. "Earth's Twin") orbits between the Earth and the Sun (i.e. during an interior conjunction), it becomes…