Monday, February 02, 2009

Out in the Cold at Christmas

By Sherwood Ross
February 2, 2009

Every Christmas season a large electric star visible for miles is illuminated on a mountainside overlooking Bethlehem, Pennsylvania, to commemorate the time the holy family of Christianity took refuge in a manger on the night of Christ’s birth.

Read on.

No comments: