Ein Karem, a mountain village southwest of Jerusalem, has been venerated for centuries by Christians as the “town in Judah” where both John the Baptist is believed to have been born ...
While on a class trip to the historic Ein Karem village in Jerusalem ... his class and believed he saw a red pomegranate on the ground. "I ran to pick it up and discovered a worm inside, so ...