Jul 19, 2013 by Sergio Prostak

A team of archaeologists from the University of Tübingen, Germany, working in the Vogelherd Cave has unearthed what appears to be a fragment of animal...