Oh, and one more possibility:
Who is a rival of Russia, bigtime?
China.
Look at all the financial etc corruptiong between China and Demsheviks over the years. Chinee $ going to US pols would definitely encourage them to help destroy Russia.
China, China, China - good one ... there was an article I saw today worthy of posting here but I didn’t to the effect the F_I is investigating more than a dozen people caught poking around FLA and all had the same m/o with story lines & items in their possession.