Not far from Christ's manger, shepherds kept watch over their flock. The Good Shepherd was first a baby in a manger, surrounded by animals. Mary pondered the events of the following hours in her heart. The baby in the manger was announced years later as "the Lamb of God who takes away the sins of... Continue Reading →
