Alexei Navalny and the Jewish Dilemma
Last Saturday, tens of thousands of people came out across Russia in support of Alexei Navalny, the detained opponent of Vladimir Putin. Demonstrations took place from Vladivostok in the East to St. Petersburg in the West — and significantly outside the Russian Embassy in Tel Aviv. Over 3,000 demonstrators have been arrested. In the past, … Read more