Archaeologists uncover a 2,600-year-old Kubaba Temple at Oluz Mound in Turkey, revealing rare evidence of Iron Age rituals.
One of the most memorable details described by INAH and repeated by later reporting, the owl’s beak curves over a painted stucco face thought to represent a Zapotec lord, possibly an ancestor figure ...