Archaeologists uncover a 2,600-year-old Kubaba Temple at Oluz Mound in Turkey, revealing rare evidence of Iron Age rituals.