Oh yes, it must be true because:
"Given the controversial nature of his discovery, we have invited 100 experts and have issued a general invitation to over 5,000 scientists from the scientific community to review the paper and to offer their critical analysis," Schild wrote in an editor's note along with the article. "No other paper in the history of science has undergone such a thorough vetting, and never before in the history of science has the scientific community been given the opportunity to critically analyze an important research paper before it is published, he wrote."
Read more:
Exclusive: NASA Scientist Claims Evidence of Alien Life on Meteorite - FoxNews.com
So it absolutely must be true because 5K scientists were invited to call BS and didn't. Hey, I'm buying it.
In other news, I need to tell you guys that I am the funkiest, sexiest, craziest love machine that the Creator has ever gifted to all women here on earth. This is indisputably true because I invited 5000 scientists to comment on this assertion before publishing. And none of them contradicted my findings.
$20 bucks (CDN or US) says this is bullshit (the life-on-meteorite thingie, not me being a love machine) . Now who is going to bet against me, and who is going to hold the money (via paypal)?