3 Mars Meteorites Could Be “Proof of Life” On Mars Says NASA

“…Proof of Life in Three Martian Rocks May Come This Year – NASA says advanced instruments will allow it to definitively prove whether three Martian meteorites contain evidence of life…” According toNASA “…Using more advanced analytical instruments now available, a Johnson Space Center research team has reexamined the 1996 finding that a meteorite contains strong […]