Catchpoole - sure.
More jokes from the Institute for Creative Research.
And the babes were hot back then, too!
Did you read the article?
The honest scientists are no longer denying that placentals and dinos co-existed.
Oh, also, it’s from Creation Ministries International. There’s more than one creationist organization in all of creation.
Sure, nothing disproves evolution, but it’s still not very advanced as a science, not much more than hand waving and assumptions.
It amazes me that people buy into this crap.