Offering the kind of hard-hitting journalism that right-wing website BarbWire is obviously known for, Lee Duigon explains his whole theory on dinosaurs.
Let’s just say “asteroid” never enters into his vocabulary…
This must be from the Book of Genesis prequel
There is absolutely no doubt in my mind that God created dinosaurs.
…
I think you will agree that T. rex and his playmates would be a little much for us to handle. So God removed dinosaurs before the human race multiplied and spread throughout...
Published on June 09, 2015 10:00