LSU’s campus mounds among oldest known man-made structures in North America

LSU’s campus mounds among oldest known man-made structures in North America

https://www.wbrz.com/news/lsu-s-campus-mounds-among-oldest-known-manmade-structures-in-north-america/