Bethlehem: The Little Town & the Families Who Keep Its Faith Alive
Bethlehem, a small town just six miles south of Jerusalem, holds the traditional site of Christ's birth at the Church of the Nativity, one of the oldest continuously operating churches…
View Post