News
The Caddo Adai Indian Nation is a state-recognized Native American tribe in Louisiana and descendants of of the Adai people.
Scientists have identified a new pod of ancient hunter-gatherers who lived near the land bridge between North America and South America about 6,000 years ago. Researchers are still ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results