Justification before God isnt for all mankind, because Gods word promised it only for a specific people, that is Gods Elect or Israel. Israel being not the physical ethnic nation, but Israel Abrahams Spiritual seed of promise.
Scriptures to consider Isa 45:25
25 In the Lord[Jesus Christ] shall all the seed of Israel[Gods elect] be justified, and shall glory.
Also Rom 8:33
33 Who shall lay any thing to the charge of God's elect? It is God that justifieth.
Scriptures to consider Isa 45:25
25 In the Lord[Jesus Christ] shall all the seed of Israel[Gods elect] be justified, and shall glory.
Also Rom 8:33
33 Who shall lay any thing to the charge of God's elect? It is God that justifieth.