@anders_aslund
I recommend this book for many of your questions:
“Hiding in Plain Sight”
by
@sarahkendzior
As to the majority of Republicans backing Putin-they share his belief in minority, one-party rule-dominated by white men.
They are the 1%-in office only to protect the rest of the 1%.