The creationist museum, Northwest Science Museum, in Idaho, say that their collection of Ica Stones, found in the Ica Province, Peru, are proof that humans and dinosaurs did what?
coexisted
-1
Section::::Abstract.
Northwest Science Museum
46269805
-1
Section::::Abstract.
Ica stones
2026389