To be honest it wouldn't surprise me that there are a lot more Russian supporters than we think. Many are politicians because they are crooked to begin with.
Just cast your eyes over at Trump and his sycophants, and you'll find the PutinIsTheBest crowd.