Who Is Leonid Nevzlin, the Controversial Exiled Kremlin Critic Accused of Ordering Attacks on Navalny Allies?
Leonid Nevzlin, a Russian-Israeli businessman and outspoken Kremlin critic, was accused Thursday by late opposition figure Alexei Navalny’s team of ordering a number of attacks against Navalny allies. Nevzlin, a close associate of exiled Kremlin critic Mikhail Khodorkovsky, was accused of ordering assaults against Navalny ally Leonid Volkov in Lithuania, Navalny aide Ivan Zhdanov in…
Details