New Jerusalem will be populated in fulfillment of the promise to Abraham to “bless all nations” – Revelation 21:24-22:5.

The book of Revelation concludes with a picture of the immense and glorious city of “New Jerusalem” populated by the “innumerable multitude” of men redeemed by Jesus from every nation. It represents the fulfillment of the covenant promises to Abraham of “land” and “blessings to all the nations,” and all “redeemed by the blood of the Lamb.”
Continue reading