A recently excavated archaeological site in the Tek Tek Mountains in the Şanlıurfa Province of Anatolia is shedding new light on the ingenuity and astonishing creativity of the Neolithic people from ...