A recent study published in the journal Frontiers in Earth Science indicates that North America was once home to large populations of camelids (creatures such as camels, llamas, and alpacas) and antelope-like animals.1,2
Once again, we should be amazed with how God has equipped the camel—and its cousins—to dwell and thrive in many parts of the earth.3
More…
Source: icr.org
Thanks! Share it with your friends!
Tweet
Share
Pin It
LinkedIn
Google+
Reddit
Tumblr