This Advent, our expressions of hope are very much focused on the current situation in which we find ourselves.
Unlike all of the other women in the Bible for whom the announcement of a child is incredible news, Mary has not been longing for years to have a baby.
Advent: When God put on human skin.
John the Baptist helps gets us ready for the coming of Christ.
