Comment on NASA Scientist Claims Evidence of Alien Life on MeteoriteparentComments−StrawberryFrog15yThe paper talks about that in length, and why he thinks that's not what happened. Obvious question is obvious.
Comments
The paper talks about that in length, and why he thinks that's not what happened. Obvious question is obvious.