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 ...