Evidence for Humans 1.2 Million Years Ago in Turkey
December 25, 2014
A stone artifact found on sediments on the bank of Gediz River in Western Turkey, provides new evidence that Anatolia, on the