The gunning down of Alex Pretti by border patrol agents outside a Minneapolis coffee shop at around 9am on Saturday morning was traumatic for those who witnessed it in person.
It is also deeply shocking for the public in the United States, who have seen it replayed over and over again on TV and in social media feeds, where each frame of video from every available angle has been analysed by citizen investigators.
But what has sparked an eruption of white-hot anger in the streets and in the media, old and new, was the government's messaging - the claims that Mr Pretti was a domestic terrorist, who was hell-bent on massacring federal agents, that he attacked agents and put them in fear for their lives, that he brandished a weapon at them, that he was participating in a riot.
None of this is visible to anyone who has watched the videos that have been made public so far.
The claims were made by Secretary of the Department of Homeland Security Kristi Noem and the so-called 'commander at large' of the Border Patrol agency, Gregory Bovino, who is the public face of the immigration operations in Minnesota.
The US Senate will likely refuse to vote through a bill to fund the Department of Homeland Security this week as a result of what they said.
This will lead to another shutdown of the US government on Friday.
Such is the political crisis the Trump administration now finds itself in.
Mr Bovino appeared on CNN yesterday morning for an extensive interview on the incident.
He doubled down on his claims about the victim of the shooting, a 37-year-old nurse at the Veterans Administration’s hospital in the city, and defended Ms Noem’s claims as well, claiming numerous times Mr Pretti was only there to "assault, delay and impede" officers" and had "injected himself into the situation with a weapon".
He denied that Mr Pretti was the victim and accused the nurse of assaulting law enforcement officers at "the crime scene".
At all times, he referred to Mr Pretti as "the suspect".
Interviewer Dana Bash said: "With respect, it feels as though in some ways you're blaming the victim."
Mr Bovino replied: "The victim? The victims are the border patrol agents.
"I’m not blaming the border patrol agents, the victims are the border patrol agents.
"The suspect put himself in that situation, the victims are the border patrol agents."
Warning: Video contains distressing material
Asked what evidence he had to back up the claim that he made on Saturday in which he said Mr Pretti intended to massacre law enforcement officers, Mr Bovino said: "I believe that the fantastic training that our law enforcement partners have, the fact that they’re highly trained, prevented any specific shooting of law enforcement.
"So, good job for our law enforcement taking him down before he was able to do that."
Videos taken by people at the scene appear to show a federal agent taking a handgun from Mr Pretti’s waistband and walking away.
As he does so, the first shot is heard. The implication is that the law enforcement officers shot an unarmed man on the ground.
Mr Bovino said: "You don’t know he was unarmed. I don't know he was unarmed.
"That's freeze frame adjudication of a crime scene via a photo.
"That's why we have an investigation that is going to answer those questions."
He had no clear answer when asked to point out where and when Mr Pretti "brandished a gun" at officers – which Ms Noem alleged.
Mr Bovino was asked about Mr Pretti’s Second Amendment rights to "keep and bear arms" alongside the fact that he was licensed to own and carry a firearm in the state of Minnesota, which is an open carry state.
He responded: "Those rights don't count when you riot and assault, delay and obstruct, impede law enforcement officers, and most especially when you meant to do that beforehand."
To the presenter, he said: "What you’re saying about the Second Amendment is peacefully protesting with firearms.
"Absolutely, I have done that myself and fully support that, but not when you perpetrate violence, obstruct, delay or obfuscate border patrol in the performance of their duties."
It was this line of attack that attracted the ire of the National Rifle Association, which criticised Mr Bovino’s dismissal of Second Amendment rights.
Atlantic journalist Tyler Austin Harper, who carries a concealed firearm himself, wrote that the "purpose of the Second Amendment is the prevention of tyranny".
"What happened on Saturday was tyrannical," he added.
When law enforcement has lost the gun lobby, it has lost the argument about Mr Pretti having a firearm at the scene.
Border patrol agents may (or may not) have their own bodycam video.
Mr Pretti’s phone contains video because he was filmed by others filming the border patrol action.
It’s possible that video may emerge to back up the US government’s claims.
But if it exists, surely they would publish it fast to cool down the public and political anger?
Todd Blanche, the Deputy Attorney General (who is chiefly dealing with the Epstein Files), was also on the Sunday talk shows.
He defended the administration, but took a less confrontational approach than Mr Bovino.
But he also could not answer the question of whether Mr Pretti had "brandished" a gun at the border patrol officers.
His main attack was reserved for the state and city leadership, the mayor of Minneapolis and the state’s Governor Tim Walz.
He said: "I do not see a single state and local law enforcement officer there to help.
"That should be the narrative that we're talking about, is that what we have is ICE doing isolated operations to get criminals off the street with zero cooperation from the governor, from leadership in Congress or from the mayor."
He added that what was observed was not peaceful protesting.
Mr Blanche said: "That was a very violent occurrence because ICE cannot do their job effectively when law enforcement, local law enforcement, refuses to help.
"That is what is so tragic about what happened yesterday and what's been happening in Minneapolis for the past several weeks is that ICE is doing all of this work, doing their jobs and local law enforcement are not being allowed to do a single thing to help.
"That is dangerous, as we saw yesterday morning".
He accused the interviewer, Kristin Welker, of the long-running Meet the Press programme on NBC of "gaslighting" after she said Mr Pretti was involved in peaceful protest.
Mr Blanch responded the situation was a "very complicated, violent situation, with not a single law enforcement officer in sight".
The political anger was immediately on display, with several Democratic senators saying they absolutely will not vote for the funding bill that is due before them this week as it provides funding for ICE, border patrol and the Department of Homeland Security (the funding head).
Their party leader in the Senate, Chuck Schumer, had said so in a statement on Saturday.
But the raw anger was on display in the TV interviews on talk show programmes on Sunday.
Massachusetts Senator Ed Markey was the most fired up.
He said: "Right now it is clear that the Trump administration, Stephen Miller, Christy Noem, all of them are engaged in a cover up.
"All of them are engaged in a whitewash of what happened."
However, Mr Markey said such individuals "cannot stop this outrage from rising all across our country, justifiably, because of what happened".
Republicans, he said, "may want to continue business as usual, but we cannot allow that to happen".
"We cannot pass a Department of Homeland Security budget, I cannot vote for any budget that this administration is moving forward to continue to put more of Trump's secret police, masked gunmen on the streets of America," he added.
He continued: "This is, without question, a cover up, a set of in real time fabrications that are being created by the Trump administration.
"It's all orchestrated right out of the Oval Office. Steven Miller is orchestrating this and giving the instructions to Kristi Noem, to Bovino, to all of them, just to just to implement this cover up strategy.
"So from the perspective of me, I'm not voting for any Department of Homeland Security budget."
Mr Markey described ICE as a "rogue agency that Trump is threatening to send to other cities all across our country".
He called for the resignations of Secretary Noem and Mr Bovino.
Connecticut Senator Chris Murphy reacted to Mr Bovino’s interview describing it as "bone-chilling".
He said: "I was shaking as I was listening to it, in large part because it takes just an unbelievable amount of gall to lie to the American public.
"I mean, everybody saw that video, and yet, there he was telling you and telling the American public that this young man was brandishing a weapon, that he was impeding officers, that he was there to attend a riot, that he was engaged in assault.
"When everyone can see that's not true, it should freak the American public out that the Trump administration lies this easily, will lie to your face when you can see the evidence for yourself."
Senator Murphy also vowed to vote down the funding bill, but he also reached out to Republicans who are worried about what has been happening in Minneapolis.
He said: "If we can get some serious reforms that save and protect lives in our cities, then we’ll come to the table.
"But this is something I think the American people demand of us right now.
"60-70% of Americans don't support what ICE is doing and they don't want Democrats or Republicans to fund this kind of lawlessness in our cities."
Senator Amy Klobuchar, Minnesota's Senior Democratic Senator, said she was "absolutely horrified".
Ms Klobuchar said there had been "three killings in Minneapolis since the beginning of the year", adding two were "committed by federal agents" - one by an ICE agent and the other by border control.
"That's what we're dealing with here," she said.
The senator noted the agents are "in the suburbs and the rural areas".
"There's 3,000 of them outnumbering our local police," she said, adding that in Minneapolis-St Paul "there are only 1,100 sworn officers".
Ms Klobuchar said Mr Pretti’s parents had asked her to "tell the truth about him" after "the Trump administration chose to call him a domestic terrorist".
She said: "They said Alex was a kind-hearted soul who cared deeply for his family and friends and also the American veterans whom he cared for as an ICU nurse at the Minneapolis VA hospital."
The senator said Mr Pretti had a "self-sacrificing" job and "was loved at that hospital".
She said: "He chose to serve veterans, often in the last days of their lives.
"So when you see the video, and many Americans have seen it, you can see it from all different angles.
"What you see is someone brandishing a cell phone who is simply there with a cell phone, helping someone up, a woman up - as his parents point out - when she had slipped.
"When I hear the officials from the Trump administration describe this video in ways that simply aren't true, I just keep thinking, your eyes don't lie."
Senator Klobuchar has filed papers to run as the Democratic Party candidate for Governor of Minnesota.
The current Governor, Tim Walz - who ran for vice president on the Kamala Harris ticket in 2024 - is not running again after the uncovering of a massive, multi-billion dollar social welfare fraud allegedly committed by Somali immigrants or their children, which happened on Mr Walz’s watch.
Asked about this, Senator Klobuchar said: "As a former prosecutor, what I believe is that people who rip off the taxpayers have to go to jail.
"There have been at least 90 people who have been charged so far, 80 under the past administration, additional ones."
She said she "personally advocated for more funding to take on these righteous fraud cases, and also I actually advocated for the person, Joe Thompson, the lead prosecutor on these cases, to be acting attorney during the Trump administration.
"He's a fantastic prosecutor and, sadly, what happened was he and a number of the lead fraud prosecutors had to resign last week because, in their view, they were asked to do things that they felt were unethical, involving the Renee Good investigation."
This probe looked into the shooting of an unarmed woman by an ICE agent in Minneapolis - the event which spared the surge in protests over the immigration clampdown.
Ms Klobuchar will also vote against the funding bill in the senate this week.
She said: "I didn't vote for tripling their budget over the summer, their budget went to $75 billion more. They're now bigger than the FBI and when they're killing two constituents in my state, and they're taking two year olds out of the arms of their mom and they are taking an elder among men out of his house and putting him out there in his underwear, and then figuring out they have the wrong man - no, I am not voting for this funding."
Former US presidents Barack Obama and Bill Clinton both decried the killings of Ms Good and Mr Pretti, with Mr Clinton accusing the Trump administration of lying and Mr Obama saying American values are under assault.
"All of this is unacceptable," Mr Clinton said as he urged Americans to "stand up, speak out".
"If we give our freedoms away after 250 years, we might never get them back."
At the time of writing, President Donald Trump was starting to post on his social media platform Truth Social.
He blamed Democrat-run "sanctuary cities" and states for causing the protests and ensuing violence by refusing to work with ICE and border patrol
Mr Trump said; "Democrat run Sanctuary Cities and States are REFUSING to cooperate with ICE, and they are actually encouraging Leftwing Agitators to unlawfully obstruct their operations to arrest the Worst of the Worst People!
"By doing this, Democrats are putting Illegal Alien Criminals over Taxpaying, Law-Abiding Citizens, and they have created dangerous circumstances for EVERYONE involved.
"Tragically, two American Citizens have lost their lives as a result of this Democrat ensued chaos."
The president has called on Mr Walz and the mayor of Minneapolis to place all convicted illegal immigrants to prison or in police custody to ICE agents, and for Minneapolis police to cooperate with ICE and border patrol raids.
He also called on Congress to pass legislation to outlaw the practice of sanctuary cities and states.
Political analyst Taegan Goddard wrote in Political Newswire that Mr Trump has lost control of the immigration clampdown narrative.
He said the president was frustrated with the way things were going up until Friday, with the issue dominating headlines for weeks, in the wrong way for him.
Then the second Minneapolis killing happened.
"The timing could not be worse. More than 100 million Americans are stuck indoors this weekend under winter storm warnings, watching cable news and scrolling their social media feeds," he said.
Which raises the question Mr Trump cannot control: What happens when the country is forced to watch a man die on video - again and again - at the hands of the federal government?
Another week of fraught political battles lies ahead as the immigration issue becomes a crisis.