Tag: Cephlapod

  • Water Found On Mars : The Impact on Theology

    http://youtu.be/6OMlekqnL8I : Water Found On Mars Yes, folks, it had to happen sooner or later. Water has been found on the red planet, Mars. Initially this might not seem such a big thing, but it means that, at some point, water in it’s fluid form may have been found in abundance on the surface, which…