Skip to Content Skip to Content

Harold Dibble of the School of Arts and Sciences weighs in on new studies claiming cave paintings and decorated seashells found in Spain must have been created by Neanderthals 20,000 years prior to the arrival of Homo sapiens in Europe.

http://www.timesrecord.com/news/2018-03-08/Science/Science_says.html Associated Press