King Josiah defiled Topheth which was in the valley of the sons of Hinnom during his reform in Israel so that
Answer Details
King Josiah defiled Topheth, which was in the valley of the sons of Hinnom, during his reform in Israel so that no one might sacrifice human beings again to Molech. The worship of Molech involved sacrificing children by burning them alive, and it was a detestable practice that God had forbidden. Josiah sought to put an end to this practice and purify the land by desecrating the place where such sacrifices had taken place, ensuring that no one would worship Molech again.