2 Kings 23:4-6, 10, 14
2 Kings 23:10 NIV
He desecrated Topheth, which was in the Valley of Ben Hinnom, so no one could use it to sacrifice their son or daughter in the fire to Molek.
2 Kings 23:14 NIV
Josiah smashed the sacred stones and cut down the Asherah poles and covered the sites with human bones.