The Jewish Agency is Israel’s life source and the Kremlin shut it down this month. The fallout may be a measurable schism between Moscow and Tel Aviv, in which the latter has a lot to lose.
Continue reading With Eye on the CIA, Moscow Cracks the Whip at Israel