WE’RE HUMAN, THEREFORE WE CREATE: Did Archaeologists Just Find the Oldest Art Ever Made? A New Study Claims Archaic Humans Designed Patterns on Bones in China.
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.