Who built the LSU campus mounds provides insight into these prehistoric treasures; recent papers have offered alternate interpretations of their age
New research shows Louisiana State University campus mounds as the oldest known man-made structures in North America