The situation in Russia today I would describe as Stalinism , '' the associate , Leonid B. Nevzlin , said in a rare interview at his home in Herzliya , Israel 's high-tech hub in the Tel Aviv suburbs .