TV7 Israel News

  In TV7 Israel News

Contention among Israel’s political leadership hampers annexation plans: VIDEO