The discovery of the ancient megalithic site of Karahan Tepe insouthern Turkey turned the world of archaeology on its head,displaying engineering skills far beyond what the people of thetime were thought to be capable of. But could new evidencereveal that this more than 11,000-year-old complex was builtnot by humans…but giants?