Remember back in May 2017, barely a couple of months in office, when the president bragged to the Russian Foreign Secretary about some intelligence we'd developed on ISIS in Syria? That disclosure resulted in a dangerous and expensive mission to exfiltrate one of our highest-level assets within the Russian government:
The decision to carry out the extraction occurred soon after a May 2017 meeting in the Oval Office in which Trump discussed highly classified intelligence with Russian Foreign Minister Sergey Lavrov and then-Russian Ambassador to the US Sergey Kislyak. The intelligence, concerning ISIS in Syria, had been provided by Israel.
The disclosure to the Russians by the President, though not about the Russian spy specifically, prompted intelligence officials to renew earlier discussions about the potential risk of exposure, according to the source directly involved in the matter.
At the time, then-CIA Director Mike Pompeo told other senior Trump administration officials that too much information was coming out regarding the covert source, known as an asset. An extraction, or "exfiltration" as such an operation is referred to by intelligence officials, is an extraordinary remedy when US intelligence believes an asset is in immediate danger.
Weeks after the decision to extract the spy, in July 2017, Trump met privately with Russian President Vladimir Putin at the G20 summit in Hamburg and took the unusual step of confiscating the interpreter's notes. Afterward, intelligence officials again expressed concern that the President may have improperly discussed classified intelligence with Russia, according to an intelligence source with knowledge of the intelligence community's response to the Trump-Putin meeting.
Knowledge of the Russian covert source's existence was highly restricted within the US government and intelligence agencies. According to one source, there was "no equal alternative" inside the Russian government, providing both insight and information on Putin.
So is he a Russian asset or just a useful idiot? What difference does that make, anyway?