Archive for May 9th, 2005

God Rocks: Creation of the Grand Canyon

Church of Darwin, Science, Unexplained Artifact | Posted by Chris Parker
May 09 2005

Grand CanyonFrom Harper’s Magazine, a 2004 Follow Upto an earlier article concerning the availability of a book called: An Alternative View of the Grand Canyon.