Zechariah did what the Lord said was wrong. He did the same things his ancestors did. He did not stop committing the sins of Jeroboam son of Nebat who caused Israel to sin.
The commander of Pekahiah’s army was Pekah son of Remaliah. Pekah killed Pekahiah in Samaria at the king’s palace. Pekah had 50 men from Gilead with him when he killed Pekahiah. Then Pekah became the new king after him.