John Weaver, a fierce critic of President Trump and Russia, just registered as a foreign agent and signed a $350,000 contract to lobby on behalf of Russia:

John Weaver, the top strategist for @johnkasich’s 2016 campaign, has registered as a foreign agent to lobby against potential sanctions on Russia. The six-month contract is worth $350,000. https://t.co/x73pUDWWW7 — Theodoric Meyer (@theodoricmeyer) May 16, 2019

The correct term for this is “political whore”:

Yes, @jwgop has blocked me so he can't see me insulting him, the coward. My 1st Amendment right to freedom of speech requires that he be forced to read me calling him a political whore. https://t.co/0zRn162y0t — Esoteric Jeff (@EsotericCD) May 16, 2019

Swamp status? STILL FULL:

Kind of legitimizes all that "swamp" talk Trump's been spewing. #Russia @jwgop — Jim Heath (@JimHeathTV) May 16, 2019

Yes, this is the same John Weaver who’s been anti-Russia in the past:

This is the same @jwgop who spent the past two years attacking Putin, “Putin worshippers”, referring to Putin as Trump’s “handler”, accusing Putin of murdering journalists, etc etc. Amazing. https://t.co/HGRVLlZKyN — Mehdi Hasan (@mehdirhasan) May 16, 2019

Some examples:

Trump refuses to enact bipartisan mandated sanctions on Russia and Putin. All you need to know. — John Weaver (@jwgop) January 29, 2018

Andy McCabe was fired and villified because he put America over Trump and Russia. Fact. — John Weaver (@jwgop) February 18, 2019

Trump's campaign was not first to be tested, but first to welcome active involvement by Russia. Many of us have been on front lines fighting Russian involvement for many years, so good to see Manafort trapped & flipping. Hopefully others who undermined America will face justice. — John Weaver (@jwgop) September 14, 2018

And for $350,000, all of that goes away!

Wow, @jwgop, talk about negotiable virtue ? — Ron Coleman (@RonColeman) May 16, 2019

Weaver attempted to defend the move, saying it will benefit the United States:

Bear with me please. No one understands better than I twitter world is one devoid of patience or nuance. Many of you are upset (understatement) that I registered for an American subsidiary of a Russian company owned by the Russian government (I think I got that right) — John Weaver (@jwgop) May 16, 2019

dealing with potential sanctions regarding Uranium. I was shocked when I was approached, quite frankly, sometime ago. I researched the issue, learning that America imports close to 90 percent of its uranium and 20 percent from Russia. Has for a long time. I also learned a stable — John Weaver (@jwgop) May 16, 2019

market is in line with US national security interests, keeps supplies stable for American energy producers and keeps nuclear proliferation at bay. This is something the late Dick Lugar talked with me about extensively, urging me to do this. — John Weaver (@jwgop) May 16, 2019

I know this is counter intuitive. Man bites dog. How could a Putin critic, someone with a single digit (and well earned) Trump enemy list # do this? The world is black and white, good and bad, right? We live in a dangerous world, one made more so by the lack of cogent national — John Weaver (@jwgop) May 16, 2019

security policy, by our going-it-alone policies from this "president." Adding uncertainty to the uranium market would make this globe even more dangerous, as Senator Lugar said. This wasn't an easy call. I've fought against Russia's attack on our democracy before almost — John Weaver (@jwgop) May 16, 2019

anyone was paying attention. I've called out Trump and his low traveling friends for the relationships which befuddle the mind. I will continue to call them out as I've done constantly and consistently since he arrived on the national scene. But at the same time, I'm able to see — John Weaver (@jwgop) May 16, 2019

that we can't paint everything with the same brush. We can't make the world more dangerous, our economy more unstable in order to feel good about taking on Trump. In any event, thanks for taking time to read all of this (if you did). — John Weaver (@jwgop) May 16, 2019

I take your criticisms fairly. If you're going to be in the fight, you have to be able to take it and dish it out. I'm not going to shrink from the barricades and calling for significant and wholesale change in this country. On that at least we can agree. — John Weaver (@jwgop) May 16, 2019

***