Life on Mars probably existed before life started on Earth. Scientists say a new analysis of a meteorite that plummeted to Antarctica in 1984 has confirmed NASA’s theory that life once existed on Mars. In 1996, NASA announced it had found microscopic fossils of primitive bacteria-like organisms in meteorite ALH84001 that landed in Antarctica. Scientists have debated NASA’s findings and whether the organisms were biological or Martian.