News

The town has had a massive Christmas star set up on a nearby mountain since the late 1930s, a five-pointed star with eight rays. The structure is located at Bethlehem’s highest point — 890 ...