NASA's Mars Meteorite Research Team reopened a 14-year-old controversy on extraterrestrial life last week, reaffirming and offering support for its widely challenged assertion that a 4-billion-year-old meteorite that landed thousands of years ago on Antarctica shows evidence of microscopic life on Mars.

In addition to presenting research that they said disproved some of their critics, the scientists reported that additional Martian meteorites appear to house distinct and identifiable microbial fossils that point even more strongly to the existence of life.

Lots of exciting news lately. Yet another historic event?  To read the rest of the article, click here.