God punished Judah because of their sin. The Babylonians conquer Jerusalem and carry away all the craftsmen, soldiers and wealthy. They make Zedekiah the king. He was not truly a king because he lacked absolute authority. (See: [[rc://en/tw/dict/bible/kt/sin]])