“I will resettle your towns”
“I will resettle your towns”
This week, Russia ordered the Jewish Agency for Israel to cease its operations in Russia. The timing suggests this is a retaliation against Israel’s support for Ukraine. This decision, if implemented, will be a blow for the hundreds of thousands of Jews in Russia and …