For many, many years, the prevailing belief on human presence in North America coincided with the onset of the last Ice Age, approximately 13,000 to 16,000 years ago. However, a…
Exposing the truth one lie at a time
For many, many years, the prevailing belief on human presence in North America coincided with the onset of the last Ice Age, approximately 13,000 to 16,000 years ago. However, a…