- Ezra Institute - https://www.ezrainstitute.com -

Waiting for Our Blessed Hope

The meaning of Christmas is that all peoples have been offered the grace of God in Christ. That grace invites us to humble ourselves before God’s self-revelation in Christ and enter into familial fellowship with God.