5 He got rid of the pagan priests that the Judean kings had appointed to burn incense at the shrines in Judah’s cities and the areas around Jerusalem. He did the same to those who burned incense to Baal, to the sun, to the moon, to the constellations, and to all the heavenly bodies.
6 He removed the Asherah image from the Lord’s temple, taking it to the Kidron Valley outside Jerusalem. There he burned it, ground it to dust, and threw the dust on the public graveyard.
7 The king tore down the shrines for the consecrated workers that were in the Lord’s temple, where women made woven coverings for Asherah.
8 Then Josiah brought all the priests out of Judah’s cities. From Geba to Beer-sheba, he defiled the shrines where the priests had been burning incense. He also tore down the shrines at the gates at the entrance to the gate of Joshua the city’s governor, which were on the left as one entered the city gate.
9 Although the priests of these shrines didn’t go up on the Lord’s altar in Jerusalem, they did eat unleavened bread with their fellow priests.
10 Josiah defiled the Topheth in the Ben-hinnom Valley so no one could burn their child alive in honor of the god Molech.
11 He did away with the horses that Judah’s kings had dedicated to the sun. They were kept at the entrance to the Lord’s temple near a room in the annex that belonged to an official named Nathan-melech. Josiah set fire to the chariots that were dedicated to the sun.