Advent (from the Latin word adventus meaning “coming”) is a season observed in many Western Christian churches, a time of expectant waiting and preparation for…

Are you ready to feast at the Lord’s banquet table? God’s gracious invitation extends to all – Jew and Gentile alike – who will turn…