Timofei Delov

Ivan Batushov (1961-) was a Russian CPRF deputy from 2000.