The Bible says Jesus was born in Bethlehem, yet he’s called Jesus of Nazareth. Historians and theologians have debated this mystery for centuries—was it faith, prophecy, or history that placed his ...
Checkpoint 300 is a military post manned by the Israel Defense Forces on the edge of the Palestinian town of Bethlehem, where ...
The wise men in today's gospel reading are often depicted in our cribs and carols as kings. However, the gospel describes ...
Bethlehem, where Christians believe Jesus was born, had canceled Christmas celebrations during the war. But on Wednesday, the ...