You are viewing a single comment's thread from:RE: Could there be life in the atmosphere of Venus?View the full contextView the direct parentmissioncontrol (44)in #science • 7 years ago But where has the asteroid come from?
The 1 million dollar question ;)