Zedekiah was the last king of Judah, reigning at Jerusalem around 600 B.C. He began to reign at age twenty-one and ruled eleven years, until the Babylonian conquest of the kingdom. In the first year of his reign, many prophets, among them Lehi, warned the people that they must repent or Jerusalem would be destroyed (1 Nephi 1:4). Jerusalem was destroyed, and Zedekiah was carried away captive into Babylon (Omni 1:15).
Zedekiah’s sons were all slain except Mulek, whose seed were driven out of the land of Jerusalem (Helaman 8:21). The land north was called Mulek after the son of Zedekiah, the Lord having brought Mulek there (Helaman 6:10). The people of Zarahemla, descendants of Mulek, came out from Jerusalem at the time Zedekiah was taken to Babylon, and later joined with the Nephites (Omni 1:15).