As Russia is Squeezed on Ukraine, Israel Gets a Free Pass in West Bank

While Russian forces battle to occupy Ukraine, thousands of kilometers away, in a hilly town called Beita, near Nablus in the West Bank,
While Russian forces battle to occupy Ukraine, thousands of kilometers away, in a hilly town called Beita, near Nablus in the West Bank,