Archaeologists Discover the Heads of 3 Greek Gods in an Ancient City in Turkey Archaeologists unearthed the heads of three Greek Gods in the ancient city of Aizanoi in Turkey. by Jace Dela Cruz