Comment on NASA Scientist Claims Evidence of Alien Life on MeteoriteComments−dwc15yIt's worth reading Phil Plait's article on this: http://blogs.discovermagazine.com/badastronomy/2011/03/05/ha...
Comments
It's worth reading Phil Plait's article on this: http://blogs.discovermagazine.com/badastronomy/2011/03/05/ha...