Liquid Water on Mars?

Share it with your friends Like

Thanks! Share it with your friends!

Close

Scientists have announced indirect evidence of liquid water on the surface of Mars, raising hopes among secular scientists that life may be present on the “red planet.” But why do they hope for this—and are such hopes realistic?

More…

…read more

Read more here: icr.org

    

  • Rating:
  • Views:957 views
  • Categories: Astronomy