Posts

Showing posts with the label Cambodian stegosaur

Even Answers in Genesis concede the "Cambodian Stegosaurus" is not evidence for human-dinosaur coexistence