Watchtower 1973 - "Dinosuars WERE on Noah's Ark"!!! College educated response??

by Witness 007 20 Replies latest watchtower bible

  • Heaven
    Heaven
    The fossil record refutes this Watchtower claim.

Share this

Google+
Pinterest
Reddit