Acheulean is the longest cultural tradition ever practiced by humans, lasting for 1.5m years
#History #Evolution #Culture #Augmentation