Extraordinary claims demand extraordinary evidence

So I happen across this article:

Scientists Publish Controversial Paper About Extra-Terrestrial Life on Meteorites
http://www.opposingviews.com/i/society/scientists-publish-controversial-paper-about-extra-terrestrial-life-meteorites

and think to myself, “that is quite interesting that there should be such ‘definitive’ evidence of extraterrestrial life and I am only finding out …