A human artifact proving the existence of the present human during the age of Neanderthals in Europe was dug up in a cave in Greece. According to British anthropologist Professor Chris Stinger, the artifact is several years more mature than any unearthed human artifact uncovered in Europe. He says the unearthed species is more mature than Misliya, Israel’s modern human artifact which dates to 150,...[Read More]