Indian Mounds Found -- NPR's Chris Joyce reports archaeologists believe they have found the oldest complex of Indian mounds ever, in a pine forest in northeastern Louisiana.
NPR logo

Indian Mounds Found

Only Available in Archive Formats.
Indian Mounds Found