Subject:

University of Louisiana at Lafayette

  • News

    March 9, 2006

    The God Fossil

    Most Americans who accept evolution think God created it. These scientists think they can prove the opposite.

Loading...