I do my own fact-checking.
In 1996, a team of scientists led by David McKay of NASA’s Johnson Space Flight Center announced that they had discovered evidence for microscopic fossil life in a meteorite that came from Mars. Recovered in Antarctica, the meteorite is labeled Martian meteorite ALH84001. The link below contains an excerpt from COSMIC HORIZONS: ASTRONOMY AT THE CUTTING EDGE, edited by Steven Soter and Neil deGrasse Tyson, a publication of the New Press. © 2000 American Museum of Natural History.