Asa punishes Maakah because she worshipped idols
16 Asa took away his grandmother Maakah's special honour. He would not let people call her queen. He did that because she had made a very bad idol of the false god Asherah. He cut it down and he broke it into pieces. Then he burned it in the Kidron Valley. 17 Asa did not remove out of Israel the high places for worship to false gods. But Asa loved the Lord as well as he could for his whole life. 18 He took the silver and gold and the other things that he and his father had saved for God. And he put them into God's house.
19 Judah did not have to fight again until Asa had been king for more than 35 years.