Daily archive for ‘ December 11th, 2011 ’

The Lamb of God

11th December 2011 | 0 Comments

Did you know that the shepherds “abiding in the field keeping watch over their flock by night” were most likely guarding a flock of sheep who were raised for the express purpose of being sacrificed in the temple for the sins of the people? I was amazed yet again by God’s amazing attention to detail […]