News Briefs
  • 23:58

    Disovering the City of David--proving Jewish indigeneity

    The significance of the City of David excavation far exceeds archeology. It exposes the lie that the Jews are "settlers" and "occupiers" in the Holy Land. Review.
    Read more