Life on Mars?

Share it with your friends Like

Thanks! Share it with your friends!

Close

Life from Mars? Remember evolutionists’ claims about Antarctic meteorite 25 years ago? CMI’s original articles have stood the test of time. Now decisive confirmation by Mars rovers. …read more

Source: creation.com

    

  • Rating:
  • Views:170 views
  • Categories: Geology