Hebrews 12:22-24

Hebrews 12:22-24 AMP

But you have come to Mount Zion and to the city of the living God, the heavenly Jerusalem, and to myriads of angels [in festive gathering], and to the general assembly and assembly of the firstborn who are registered [as citizens] in heaven, and to God, who is Judge of all, and to the spirits of the righteous (the redeemed in heaven) who have been made perfect [bringing them to their final glory], and to Jesus, the Mediator of a new covenant [uniting God and man], and to the sprinkled blood, which speaks [of mercy], a better and nobler and more gracious message than the blood of Abel [which cried out for vengeance]. [Gen 4:10]