Archaeologists unveiled new treasures from the ancient Temple of Ninurta in Nimrud, Iraq shedding light on Assyrian ...