(Before It's News)
claims a Martian meteorite contains organic carbon that could only be produced by Martian life. The evidence: its ratio of C13 Vs. C12 is same as C13:C12 ratio found in terrestrial life (See Fig. 2 of the article).
Last updated on March 29, 2013.