131 relics discovered between Turkey and Europe suggest ancient humans traversed a currently submerged land bridge during the last Ice Age.| The Debrief