You just killed my f*cking neighbor

Heather Cox Richardson | Letters from an American

HCR
Heather Cox Richardson

January 7, 2026

This morning, a federal agent from Immigration and Customs Enforcement (ICE) shot and killed 37-year-old Renee Nicole Good as she was driving away from ICE agents on a residential street in Minneapolis, Minnesota. According to Minneapolis leaders, Good was a legal observer: a volunteer trained to observe police conduct in case of future legal action.

Three videos taken at the scene show a maroon SUV perpendicular on a snowy street. A silver SUV driving up the street stops. Two officers wearing badges that say “police” and body armor get out of the vehicle and walk toward the maroon car.

One of them says, “Get out of the f*cking car,” and the other reaches through the open driver’s side window while trying to open the door. The driver backs up the vehicle, and straightens the wheel as if making a three-point turn. Then she starts slowly to accelerate along the street.

A third officer who has been standing on the side of the road pulls out a gun as the car is turning away. He shoots three times. The maroon car does not hit anyone as it rolls up the street, hitting another vehicle and then a utility pole. The shooter walks briskly away, apparently uninjured.

Seen in slow motion, a video shows the wheels of the maroon vehicle were fully turned away from the shooting officer, who made no effort to jump away, clearly suggesting he did not feel as if he were in danger. His first shot went through the windshield; the next two went through the driver’s side window as the car moved past him. An onlooker shouted “What the f*ck?!”

Video taken by another eyewitness shows ICE agents refusing to allow a self-identified physician to tend to the victim and telling him to back up. Although there is no one tending the clearly visible woman in the car, an agent says: “We have medics on scene. We have our own medics.” When another bystander screams: “Where are they? WHERE ARE THEY?!” an agent tells her, “Relax.” “How can I relax?” she shouts. “You just killed my f*cking neighbor.”

Yesterday the Trump administration deployed federal agents and officers to Minneapolis for what they called the largest federal immigration operation ever carried out, eventually planning to deploy 2,000 agents. The administration has been attacking Minnesota’s Somali community, and Homeland Security Kristi Noem was present at an ICE arrest yesterday, telling a man in handcuffs, who Homeland Security later said was from Ecuador, “You will be held accountable for your crimes.”

Rebecca Santana and Michael Balsamo of the Associated Press reported that Minnesota governor Tim Walz called the deployment “a war that’s being waged against Minnesota.” “You’re seeing that we have a ridiculous surge of apparently 2,000 people not coordinating with us, that are for a show of cameras,” he said.

The Department of Homeland Security (DHS) insists that its actions are protecting American citizens from “the worst of the worst” criminal immigrants, so the shooting of a young white woman, the mother of a young child, and how that would look, made it appear eager to smear Good.

It immediately put out a statement that looked much like what it said after officers shot 30-year-old Chicago teaching assistant Marimar Martinez in October when it claimed she had “ambushed” agents, ramming their vehicle before an agent shot her five times. Footage showed that, in fact, the agents had rammed her car, and after the shooting one had sent a text message bragging: “I fired 5 rounds and she had 7 holes. Put that in your book boys.” The Department of Justice dropped the charges it had filed against her, asking a judge to “dismiss the indictment and exonerate” Martinez and her passenger.

Today, DHS posted on social media that “ICE officers in Minneapolis were conducting targeted operations when rioters began blocking ICE officers and one of these violent rioters weaponized her vehicle, attempting to run over our law enforcement officers in an attempt to kill them—an act of domestic terrorism. An ICE officer, fearing for his life, the lives of his fellow law enforcement and the safety of the public, fired defensive shots. He used his training and saved his own life and that of his fellow officers. The alleged perpetrator was hit and is deceased. The ICE officers who were hurt are expected to make full recoveries. This is the direct consequence of constant attacks and demonization of our officers by sanctuary politicians who fuel and encourage rampant assaults on our law enforcement who are facing 1,300% increase in assaults against them and an 8,000% increase in death threats.”

Trump jumped in with his own fact-free post lying that the shooter had been run over: “I have just viewed the clip of the event which took place in Minneapolis, Minnesota. It is a horrible thing to watch. The woman screaming was, obviously, a professional agitator, and the woman driving the car was very disorderly, obstructing and resisting, who then violently, willfully, and viciously ran over the ICE Officer, who seems to have shot at her in self defense. Based on the attached clip, it is hard to believe that he is alive, but is now recovering in the hospital. The situation is being studied, in its entirety, but the reason these incidents are happening is because the Radical Left is threatening, assaulting, and targeting our Law Enforcement Officers and ICE Agents on a daily basis. They are just trying to do the job of MAKING AMERICA SAFE. We need to stand by and protect our Law Enforcement Officers from this Radical Left Movement of Violence and Hate! PRESIDENT DONALD J. TRUMP”

That both DHS and Trump posted false accounts of the shooting even as there are four videos circulating that reveal those accounts to be lies shows they no longer are making any attempt to justify their actions. Instead, they are demanding Americans abandon reality in favor of whatever the administration says. If this works, it would be a demonstration of totalitarian power, the ability to control how people think. Accepting that lie is a loyalty test.

But it is not working.

First of all, Sarah Jeong of The Verge noted that the reason there are so many videos is because “people cared enough to show up where ICE was and record them. It wasn’t just one or two legal observers, and when Good was shot, they didn’t abandon her.”

Second, elected Democrats are pushing back. “I’ve seen the video,” Governor Walz wrote. “Don’t believe this propaganda machine. The state will ensure there is a full, fair, and expeditious investigation to ensure accountability and justice.” To reporters, he said: “We’ve been warning for weeks that the Trump administration’s dangerous, sensationalized operations are a threat to our public safety, that someone was going to get hurt. Just yesterday I said exactly that. What we’re seeing is the consequences of governance designed to generate fear, headlines, and conflict. It’s governing by reality TV and today that recklessness cost someone their life. I’ve reached out to DHS Secretary Kristi Noem and I’m waiting to hear back.”

He told Minnesotans that, like them, he was angry, but “they want a show. We can’t give it to them. We cannot. If you protest and express your First Amendment rights, please do so peacefully as you always do. We can’t give them what they want…. To Americans, I ask you this. Please stand with Minneapolis.”

Walz prepared to call out the Minnesota National Guard if necessary, demonstrating that there would be no need for Trump to invoke the Insurrection Act and send in troops. He reminded Minnesotans that the Minnesota National Guard does not wear masks and that it is theirs, not Trump’s.

Minneapolis mayor Jacob Frey told reporters that the DHS statement was “bullsh*t. This was an agent recklessly using power that resulted in somebody dying, getting killed.” “To the family, I’m so deeply sorry,” Frey said. “There’s nothing that I can say right now that’s going to make you or your relatives, friends of the victim feel any better.” To ICE and other federal agents deployed in Minnesota, he added: “Get the f*ck out of Minneapolis. We do not want you here. Your stated reason for being in this city is to create some kind of safety, and you are doing exactly the opposite. People are being hurt. Families are being ripped apart…and now somebody is dead.”

But something else was also going on today. At the same time the administration was pouring gasoline on the domestic fire ICE had sparked and the international fire it had set with its attacks on Venezuela and threats against Greenland, it was quietly making a number of major financial moves.

The smallest of those moves was that today Trump asked Fulton County, Georgia, for a $6.2 million payout in attorneys’ fees and costs after the criminal charges against him in Georgia were dismissed. Trump had been indicted for trying to overturn the 2020 presidential election in Georgia by pressuring Georgia secretary of state Brad Raffensberger to “find” 11,780 votes to give him a victory in the state of Georgia. In November 2025 a new special prosecutor dropped the charges, citing the difficulty of prosecuting a case against a sitting president. Trump boasted on social media of his victory over an “illegal, unconstitutional, and unAmerican hoax,” and continued to push the lie that Democrats stole the election.

Vicky Ge Huang of the Wall Street Journal reported that the Trump family’s cryptocurrency venture World Liberty Financial today applied for a national banking license from the U.S. Office of the Comptroller of the Currency, part of the Treasury Department. A banking license would integrate the Trump family’s cryptocurrency more fully into mainstream finance.

If the Treasury Department issues the license—a potential outcome that critics say reveals a major conflict of interest for the president—the president and chair of the new company would be Zach Witkoff, whose father is the son of Trump’s envoy to Russia Steve Witkoff, who the Wall Street Journal recently reported had been handpicked for his role by Russian president Vladimir Putin. The younger Witkoff started World Liberty Financial in 2024 with Trump’s sons Don Jr., Eric, and Barron.

Today, Energy Secretary Chris Wright told an audience at a Goldman Sachs energy industry event in Miami, Florida, that the United States will take control of all oil from Venezuela for the foreseeable future. Lisa Desjardins and Nick Schifrin of PBS NewsHour reported this afternoon that Trump administration officials have told lawmakers that they plan to put the money raised from their seizure of Venezuelan oil into bank accounts outside the U.S. Treasury. Desjardins clarified that “[s]ources said they understood these as similar [to] or decidedly ‘off-shore’ accounts.”

Yesterday, Trump announced that, as president of the United States, he would control the money from the sale of Venezuelan oil.

And then, this afternoon, Trump’s social media account first threatened the defense contractor Raytheon, saying that “[e]ither Raytheon steps up, and starts investing in more upfront Investment like Plants and Equipment, or they will no longer be doing business with Department of War.”

Then, the same account posted: “After long and difficult negotiations with Senators, Congressmen, Secretaries, and other Political Representatives, I have determined that, for the Good of our Country, especially in these very troubled and dangerous times, our Military Budget for the year 2027 should not be $1 Trillion Dollars, but rather $1.5 Trillion Dollars. This will allow us to build the ‘Dream Military’ that we have long been entitled to and, more importantly, that will keep us SAFE and SECURE, regardless of foe. If it weren’t for the tremendous numbers being produced by Tariffs from other Countries, many of which, in the past, have ‘ripped off’ the United States at levels never seen before, I would stay at the $1 Trillion Dollar number but, because of Tariffs, and the tremendous income they bring, amounts being generated, that would have been unthinkable in the past (especially just one year ago during the Sleepy Joe Biden Administration, the Worst President in the History of our Country!), we are able to easily hit the $1.5 Trillion Dollar number while, at the same time, producing an unparalleled Military Force, and having the ability to, at the same time, pay down Debt, and likewise, pay a substantial Dividend to moderate income Patriots within our Country!”

Simon Rosenberg of The Hopium Chronicles wrote: “Trump has gone completely mad.”

Source: Heather Cox Richardson | Letters from an American

Trump and Rubio disagree on exactly who will be “running” Venezuela.

Heather Cox Richardson | Letters from an American

HCR
Heather Cox Richardson

January 4, 2026

Secretary of State Marco Rubio took the administration’s message about its strikes on Venezuela to the Sunday talk shows this morning. It did not go well.

Asked by George Stephanopoulos of ABC’s This Week under what legal authority the U.S. is going to run Venezuela, as President Donald J. Trump vowed to do, Rubio served up a lot of words but ultimately fell back on the idea that the U.S. has economic leverage over Venezuela because it can seize sanctioned oil tankers. Seizing ships will give the U.S. power to force the Venezuelan government to do as the U.S. wants, Rubio suggested. This is a very different message than Trump delivered yesterday when he claimed that the people standing behind him on the stage—including Rubio—would be running Venezuela.

When Stephanopoulos asked Rubio if he was, indeed, running Venezuela, Rubio again suggested that the U.S. was only pressuring the Venezuelan government by seizing sanctioned oil tankers, and said he was involved in those policies. When Kristen Welker of NBC’s Meet the Press also asked if Rubio was running Venezuela, Rubio seemed frustrated that “People [are] fixating on that. Here’s the bottom line on it is we expect to see changes in Venezuela.” Historian Kevin Kruse commented: “Yeah, people are fixating on a Cabinet Secretary being given a sovereign country to run because the president waged war without congressional approval and kidnapped the old leader. Weird that they’d get hung up on that.”

When Stephanopoulos asked why the administration thought it didn’t need congressional authorization for the strikes, Rubio said they didn’t need congressional approval because the U.S. did not invade or occupy another country. The attack, he said, was simply a law enforcement operation to arrest Maduro. Rubio said something similar yesterday, but Trump immediately undercut that argument by saying the U.S. intended to take over Venezuela’s oil fields and run the country.

Indeed, if the strikes were a law enforcement operation, officials will need to explain how officers managed to kill so many civilians, as well as members of security forces. Mariana Martinez of the New York Times reported today that the number of those killed in the operation has risen to 80.

Rubio highlighted again that the Trump administration wants to control the Western Hemisphere, and he went on to threaten Cuba. Simon Rosenberg of The Hopium Chronicles articulated the extraordinary smallness of the Trump administration’s vision when he wrote: “We must also marvel at the titanic idiocy of our new ‘Donroe Doctrine’ for it turns America from a global power into a regional one by choice. I still can’t really believe they are going through with this for it is so batsh*t f-ing crazy, and does so much lasting harm to our interests.”

Shortly after Trump told reporters yesterday that Venezuela’s former vice president, now president, Delcy Rodríguez is “essentially willing to do what we think is necessary to make Venezuela great again,” Rodríguez demanded Maduro’s return and said Venezuela would “never again be a colony of any empire, whatever its nature.” Indeed, U.S. extraction of Maduro and threats to “run” Venezuela are more likely to boost the Maduro government than weaken it.

In a phone call today with Michael Scherer of The Atlantic, Trump threatened Rodríguez, saying that “if she doesn’t do what’s right, she is going to pay a very big price, probably bigger than Maduro.” Tonight on Air Force One, Trump told reporters that the U.S., not Rodríguez, is in charge of Venezuela.

Trump also told Scherer that he does indeed intend to continue to assert U.S. control in the Western Hemisphere, telling Scherer that “we do need Greenland, absolutely. We need it for defense.” Greenland is part of the North Atlantic Treaty Organization (NATO), meaning it is already part of U.S. national defense.

Although he ran for office on the idea of getting the U.S. out of the business of foreign intervention, Trump embraced the idea of regime change in Venezuela, telling Scherer: “You know, rebuilding there and regime change, anything you want to call it, is better than what you have right now. Can’t get any worse.” He continued: “Rebuilding is not a bad thing in Venezuela’s case. The country’s gone to hell. It’s a failed country. It’s a totally failed country. It’s a country that’s a disaster in every way.”

At Strength in Numbers, G. Elliott Morris noted that military intervention in Venezuela is even more unpopular with the American people “than Trump’s tariffs and health care cuts.” In September, only 16% of Americans wanted a “U.S. invasion of Venezuela,” with 62% against it. A December poll showed that 60% of likely voters opposed “sending American troops into Venezuela to remove President Maduro from power.” Only 33% approved. Even support for strikes against the small boats in the Caribbean could not get majority support: 53% opposed them while only 42% approved.

“By the time American forces touched Venezuelan soil early Saturday morning,” Morris writes, “Trump had already lost the public.”

Read more

Trump is “racing to assemble an interim governing structure for Venezuela.” What is next?

Heather Cox Richardson | Letters from an American

HCR
Heather Cox Richardson

January 3, 2026

Today was the legal deadline for the Department of Justice to submit to Congress a written justification for any documents from the Epstein files that the department had redacted or withheld. But it seems unlikely the Justice Department met this deadline because it has missed the December 19 deadline for releasing the files themselves. Both of those deadlines were established by the Epstein Files Transparency Act, passed overwhelmingly by Congress on November 19, 2025.

Information from those files continues to trickle out. Those that have been released suggest the Department of Justice considered charging “co-conspirators” and that Trump traveled on Epstein’s private plane with Epstein and his associate Ghislaine Maxwell, along with alleged victims, on several occasions. Mar-a-Lago routinely sent employees to perform massages and other spa services at Epstein’s home, where he exposed himself to those employees. According to Daniel Ruetenik of CBS News, video released on December 23 and 24, 2025, contradicts previous statements about the surveillance system in the prison in which sex offender Jeffrey Epstein was found dead in August 2019.

Trump has taken a hit on his domestic policy lately, as well. After the Supreme Court on December 23, 2025, rejected the administration’s argument that it had the power to deploy federalized National Guard troops in and around Chicago, Trump announced on December 31 that the administration is removing National Guard troops from Chicago, Los Angeles, and Portland. Then he claimed that the troops had “greatly reduced” crime in those cities and vowed to “come back, perhaps in a much different and stronger form, when crime begins to soar again—Only a question of time!”

Read more

U.S. military has killed more than 100 individuals in an operation widely condemned as illegal

Heather Cox Richardson | Letters from an American

HCR
Heather Cox Richardson

December 29, 2025

In an appearance on New York’s WABC radio on Friday, President Donald J. Trump told billionaire businessman John Catsimatidis and co-host Rita Cosby: “We just knocked out—I don’t know if you read or you saw—they have a big plant or big facility where they send the, you know, where the ships come from. Two nights ago, we knocked that out. So we hit them very hard.”

Officials said Trump was referring to a drug facility in Venezuela. But as Tyler Pager and Julian E. Barnes of the New York Times reported, the White House and the Central Intelligence Agency (CIA) had no comment, and military officials said they had no information to share. Pager and Barnes added: “U.S. officials declined to specify anything about the site the president said was hit, where it was located, how the attack was carried out or what role the facility played in drug trafficking. There has been no public report of an attack from the Venezuelan government or any other authorities in the region.”

The reporters also noted that Venezuela is not a major producer of narcotics. It primarily traffics cocaine from Colombia. Meanwhile, Max Bearak, Simón Posada, and Christiaan Triebert of the New York Times reported today that in the wreckage left behind by one of the U.S. strikes on what the administration calls “narco-terrorists” were bodies, charred fuel containers, life jackets, and packets, most of which were empty, although a few had “traces of a substance that looked and smelled like marijuana.”

At Mar-a-Lago today, Trump said: “There was a major explosion in the dock area where they load the boats up with drugs. They load up the boats with drugs. So we hit all the boats and now we hit the area, it’s the implementation area. That’s where they implement. And that is no longer around.” Trump declined to say who was responsible for the operation. “I know exactly who it was, but I don’t want to say who it was,” he said. “But you know it was along the shore.”

Defense Secretary Pete Hegseth, who usually posts video of military strikes on social media, posted nothing about the strike Trump mentioned, although at 4:01 this afternoon, U.S. Southern Command posted that it had struck another small boat in the eastern Pacific, killing another two men. The new strike means that the U.S. military has killed more than 100 individuals in an operation widely condemned as illegal.

Tonight, Natasha Bertrand, Zachary Cohen, and Jim Sciutto of CNN reported that earlier this month, the CIA struck a remote Venezuelan port facility with drones, the first known U.S. attack on targets inside Venezuela. The U.S. says the Tren de Aragua gang was using the dock to store drugs and then to move them onto boats for reshipment. No one was at the facility when it was hit.

Sources told the CNN journalists that U.S. Special Operations Forces provided intelligence for the operation, but a spokesperson for U.S. Special Operations Command denied that allegation. The CIA declined to comment.

Josh Marshall of Talking Points Memo commented: “It’s a good commentary on 2025 that the US President announces a major military attack on a foreign country and even the straightest arrows think, 50% chance it’s an attack, 50% chance president is on another cognition bender.”

Saturday morning, the day before Ukraine president Volodymyr Zelensky was scheduled to meet with Trump for talks on ending Russia’s war against Ukraine, Russia launched a massive attack on Ukraine’s capital, Kyiv. The missile and drone strikes damaged more than ten residential buildings, killed at least one person who burned to death, and wounded 27 more, including two children.

When Zelensky arrived in Miami for his trip to Mar-a-Lago, there were no U.S. officials on hand to greet the plane. This was a deliberate snub, especially when compared to the literal red carpet Trump had U.S. military personnel roll out for Putin when he arrived on U.S. soil in August, followed by Trump greeting him while clapping, a military flyover, and a ride with Trump in the presidential limousine.

Trump’s preference for Putin was evident yesterday, too, when he posted on social media: “I just had a good and very productive telephone call with President Putin of Russia prior to my meeting, at 1:00 P.M. today, with President Zelenskyy of Ukraine.” He later told reporters that he and Putin talked for more than two hours.

At the meeting itself, Trump later told reporters, the negotiating teams “covered—somebody would say 95 percent, I don’t know what percent—but we have made a lot of progress on ending that war.” He once again referred to his fictional claims of being a peacemaker, adding: “I’ve settled eight wars, and this is the most difficult one.”

But, as Luke Harding of The Guardian noted, there is no sign that Putin is backing off from his extreme demands, including that Ukraine must give Russia much of its eastern territory. Trump’s negotiators suggest that such a concession would satisfy Putin, but skeptics doubt it. As White House chief of staff Susie Wiles told Chris Whipple in August in an interview for Vanity Fair, “The experts think that if he could get the rest of Donetsk, then he would be happy.” But, she said: “Donald Trump thinks he wants the whole country.”

Russia’s second invasion of Ukraine in February 2022 has lasted almost four years and, as Russian troops have routinely attacked civilian areas and civilian infrastructure, the damage to the country has been extreme. After meeting with Zelensky, Trump answered a reporter who asked whether Trump had spoken to Putin about the reconstruction of Ukraine: “I did. I did. They’re going to be helping. Russia’s going to be helping. Russia wants to see Ukraine succeed. Once—it sounds a little strange but I was explaining to the president, President Putin was very generous in his feeling toward Ukraine succeeding, including supplying energy, electricity, and other things at very low prices. So a lot of good things came out of that call today.”

Quite literally, Russia invaded Ukraine and continues to smash it. As former Representative Adam Kinzinger (R-IL) posted on social media: “With all this talk of how to end Russia’s war against Ukraine, and a cease fire, keep this in mind: If Ukraine ceases firing, Ukraine will cease to exist. If Russia ceases firing, the war will cease to exist.”

In his comments to reporters, one passage perhaps shed more light on events than Trump intended. Defending the idea that Putin, who is bombing Ukraine in an unprovoked assault, wants peace, Trump said: “I saw a very interesting President Putin today. I mean, he—he wants to see it happen, he wants to see it. He told me, very strongly. I believe him. Don’t forget, we went through the Russia Russia Russia hoax together. And he’d call me, I’d call him, I’d say, ‘Can you believe the stuff that they’re making up?’ And it turned out we were right. They made it all up, and despite that, we didn’t get into wars, or we didn’t get into problems, but we weren’t able to trade very much or any of that, which was a shame, because, you know, a lot of success could have been had by trading with Russia. They have great land, great minerals and other things, and we have things that they want very badly, but the Russia Russia Russia hoax, which was a terrible made-up fictional thing by crooked Hillary and by Adam Shifty Schiff and bad people, sick people. They made it up. It was all a made up hoax.”

But, of course, the idea that Russian operatives worked to put Trump into the White House in 2016 wasn’t a hoax.

The Senate Intelligence Committee, chaired by a Republican, unanimously concluded that “the Russian government engaged in an aggressive, multi-faceted effort to influence…the outcome of the 2016 presidential election.” Further, Trump campaign chair Paul Manafort’s close relationship with “Russia-aligned oligarchs in Ukraine” meant that his “proximity to Trump created opportunities for Russian intelligence services to exert influence over, and acquire confidential information on, the Trump Campaign. Taken as a whole, Manafort’s high-level access and willingness to share information with individuals closely affiliated with the Russian intelligence services…represented a grave counterintelligence threat.”

In 2016, Democratic presidential candidate Hillary Clinton would not consider lifting the sanctions placed on Russia after its 2014 invasion of Ukraine’s Crimea. Although Republicans at the time supported those sanctions, it was not clear that Trump was as firm. Lifting sanctions was part of the story of Russian support for Trump in 2016.

The Senate committee and Special Counsel Robert Mueller put more of the story together, explaining that in summer 2016, Manafort and Russian operatives “discussed a plan to resolve the ongoing political problems in Ukraine by creating an autonomous republic in its more industrialized eastern region of Donbas, and having [Russian-backed Viktor] Yanukovych, the Ukrainian President ousted in 2014, elected to head that republic.” The Mueller Report continued: “That plan, Manafort later acknowledged, constituted a ‘backdoor’ means for Russia to control eastern Ukraine.”

“All that is required to start the process is a very minor ‘wink’ (or slight push) from D[onald] T[rump] saying ‘he wants peace in Ukraine and Donbass back in Ukraine’ and a decision to be a ‘special representative’ and manage this process,” wrote a Russian operative. According to the Senate Intelligence Committee, the men continued to work on what they called the “Mariupol Plan” at least until 2018.

Trump has continued to pressure Zelensky into accepting that plan, so far without success. But Trump’s statement to reporters also suggests that with Russia’s economy crumpling under the weight of four years of war, Putin is desperate to grab Ukraine’s industrial regions and get rid of the sanctions under which his country has staggered since 2014 and especially since his second invasion of Ukraine in 2022. In late November, Russia began to sell its gold reserves in order to fund its budget.

Trump told reporters he had had another “very good talk” with Putin this morning, after his Sunday meeting with Zelensky.

Whether because of Trump’s or Putin’s weakening position—or both—both Trump and Putin appear to be eager to close the deal.

Source: Heather Cox Richardson | Letters from an American