KQED61%

San Francisco Judge to Weigh the Fate of Trial in ICE Officer Assault Case 6%

By Ayah Ali-Ahmad74%

7/25/2026, 11:00:00 AM

BS Summary: This article contains 13 faulty reasoning types, including Indoctrination, Confirmation Bias, and Self-Serving Bias, with Negativity Bias as the most egregious example at 10.5% saturation with 93 hits. Analysis detected 576 faulty-reasoning hits from 884 analyzed words, generating a BS Score of 22% and a BS Rank of 6% (20,639 of 21,886 articles). This article is better (less manipulative) than 94.30% of the article peer group.

A San Francisco judge will soon decide whether or not to proceed with the criminal trial of a man charged with assaulting an Immigration and Customs Enforcement officer. 
Caleb Alexander Ranney was arrested on Aug. 8, 2025, at 630 Sansome St., the city’s ICE field office and detention facility, after an hourslong standoff between protesters and ICE agents. 
Roughly 10 protesters were outside when two vans left the building at 3:18 p.m., escorted by about a dozen uniformed officers who pointed pepper ball rifles and batons at the crowd, according to Mission Local, which obtained a video detailing the incident. 
The outlet reported that ICE officers tackled and detained two protesters outside the building at around 3:25 p.m. 
Protesters at the scene later told Mission Local that approximately three minutes after detaining the protesters, officers fired pepper balls under the garage door. 
Prosecutors charged Ranney in December with two misdemeanors: assaulting a federal officer and destroying government property. 
They submitted the charges by information  a document that the U.S. 
Attorney’s Office files directly, without having to go through a grand jury. 
The document alleges that Ranney “forcibly assaulted, resisted, opposed, impeded, intimidated, and interfered with” an ICE deportation officer it identifies only as “Victim One,” and that he damaged a secure vehicle entrance on the Jackson Street side of the building. 
Jury selection is scheduled to begin Monday. 
Ranney’s defense has asked the U.S. 
District Judge Thomas S. 
Hixson, who will preside over the trial, to consider the actions by a different officer at the scene: Federal Protective Service Inspector Stephen Glumaz. 
The public defenders alleged that Glumaz fired pepper ball rounds into the crowd shortly before the alleged assault. 
The latest motion from Ranney’s defense marks the third allegation that the government mishandled evidence in the case. 
Hixson has already ruled that agents unconstitutionally searched Ranney’s backpack, and separately sanctioned the government for losing or destroying items taken from it, though he declined to dismiss the case on those grounds. 
The defense now argues that those episodes amount to “a pattern of misconduct by government agents with regard to the search in this case, spoliation of evidence, and lying about it.” 
In June, prosecutors left Glumaz off their witness list, and the defense subpoenaed him on July 9 to testify at trial. 
According to the motion, Glumaz’s supervisor emailed him on March 25 to inform him that he had been decertified “as a PepperBall and FN303 operator” and could not possess or operate either weapon until further notice. 
The last line of that email, defense attorneys wrote, said the decertification was “in connection with the use of force incidents” on Aug. 8 and Aug. 
20, 2025. 
The motion said that prosecutors did not turn that email over until the evening of July 22  nearly four months after it was sent  and five days before trial. 
Whether Glumaz has since regained his certification is not clear from the filings. 
“Not only was this the first time that the defense was made aware that Inspector Glumaz’s decertification from use of the pepper ball gun was caused by his actions on the date of the charged incident,” the motion stated, “this was also the first time the defense was made aware that Inspector Glumaz (or any other involved agent who was part of the same team) was involved in the subsequent protest on August 20, 2025.” 
In an earlier filing, the defense pointed to surveillance footage, saying that it shows “a federal officer firing multiple pepper balls at unarmed protesters less than a minute before Mr. 
Ranney allegedly assaulted an ICE officer.” 
The defense said it may argue that Ranney acted in self-defense. 
Under the 1963 Supreme Court ruling in Brady v. 
Maryland, prosecutors must turn over evidence favorable to the defense regardless of whether or not it is requested. 
The withheld material supports a claim that officers used excessive force, Assistant Public Defenders Angela Chuang and Samantha Jaffe said, and can help determine whether they were lawfully carrying out their duties when the alleged assault occurred. 
None of the named officers have responded publicly, and prosecutors have not yet filed their response to the motion. 
Under the schedule Hixson set for July 30, the government’s response is due by end of day Friday. 
The judge is scheduled to take up the motion at 9 a.m. 
Monday  the hour the trial is set to begin. 
Prosecutors objected at Thursday’s hearing to the defense’s follow-up discovery demands  such as personnel files, use-of-force reports, agent text messages, and records from other San Francisco protests involving the same agents. 
The defense’s motion said prosecutors called their demands overly broad or unworkable. 
If Hixson does decline to dismiss the case, the defense said, they are asking him to instruct jurors that the government violated its disclosure obligations. 
That instruction would allow jurors to weigh the violation when they deliberate. 
Ranney is not in custody and has been under pretrial supervision since December  when his first court appearance took place. 
According to the motion, Hixson warned prosecutors that failing to meet their disclosure obligations could result in dismissal. 
The U.S. 
Attorney’s Office did not immediately respond to a request for comment. 
Article reasoning-pattern comparisonThis article: 8.4%Ayah Ali-Ahmad: 2.6%CalMatters: 1.9%Confirmation Bias8.4%This article: 0.0%Ayah Ali-Ahmad: 0.9%CalMatters: 0.9%Anchoring Bias0.0%This article: 4.8%Ayah Ali-Ahmad: 4.1%CalMatters: 3.0%Availability Heuristic4.8%This article: 0.0%Ayah Ali-Ahmad: 0.8%CalMatters: 1.0%Representativeness Heuristic0.0%This article: 0.0%Ayah Ali-Ahmad: 0.3%CalMatters: 0.5%Hindsight Bias0.0%This article: 0.0%Ayah Ali-Ahmad: 1.4%CalMatters: 1.2%Overconfidence Bias0.0%This article: 4.5%Ayah Ali-Ahmad: 8.4%CalMatters: 6.3%Framing Effect4.5%This article: 0.0%Ayah Ali-Ahmad: 1.5%CalMatters: 1.0%Loss Aversion0.0%This article: 3.6%Ayah Ali-Ahmad: 1.3%CalMatters: 0.7%Status Quo Bias3.6%This article: 0.0%Ayah Ali-Ahmad: 0.3%CalMatters: 0.2%Sunk Cost Effect0.0%This article: 0.0%Ayah Ali-Ahmad: 4.8%CalMatters: 3.5%Optimism Bias0.0%This article: 0.0%Ayah Ali-Ahmad: 2.2%CalMatters: 1.4%Pessimism Bias0.0%This article: 10.5%Ayah Ali-Ahmad: 8.4%CalMatters: 6.4%Negativity Bias10.5%This article: 5.4%Ayah Ali-Ahmad: 1.8%CalMatters: 1.7%Self-Serving Bias5.4%This article: 0.0%Ayah Ali-Ahmad: 0.6%CalMatters: 0.7%Fundamental Attribution Error0.0%This article: 0.0%Ayah Ali-Ahmad: 0.0%CalMatters: 0.2%Actor-Observer Bias0.0%This article: 0.0%Ayah Ali-Ahmad: 1.2%CalMatters: 1.7%In-Group Bias0.0%This article: 0.0%Ayah Ali-Ahmad: 0.5%CalMatters: 0.4%Out-Group Homogeneity Bias0.0%This article: 0.0%Ayah Ali-Ahmad: 1.5%CalMatters: 2.7%Halo Effect0.0%This article: 0.0%Ayah Ali-Ahmad: 0.1%CalMatters: 0.1%Horn Effect0.0%This article: 0.0%Ayah Ali-Ahmad: 0.0%CalMatters: 0.0%Dunning-Kruger Effect0.0%This article: 3.5%Ayah Ali-Ahmad: 1.1%CalMatters: 0.9%Recency Bias3.5%This article: 0.0%Ayah Ali-Ahmad: 0.5%CalMatters: 0.3%Primacy Effect0.0%This article: 0.0%Ayah Ali-Ahmad: 0.1%CalMatters: 0.0%Blind-Spot Bias0.0%This article: 0.0%Ayah Ali-Ahmad: 1.2%CalMatters: 0.6%Ad Hominem0.0%This article: 0.0%Ayah Ali-Ahmad: 0.4%CalMatters: 0.2%Straw Man0.0%This article: 2.0%Ayah Ali-Ahmad: 4.0%CalMatters: 3.1%Appeal to Authority2.0%This article: 0.0%Ayah Ali-Ahmad: 1.3%CalMatters: 1.1%False Dilemma0.0%This article: 0.0%Ayah Ali-Ahmad: 2.6%CalMatters: 0.8%Slippery Slope0.0%This article: 0.0%Ayah Ali-Ahmad: 0.1%CalMatters: 0.1%Circular Reasoning0.0%This article: 3.5%Ayah Ali-Ahmad: 2.5%CalMatters: 3.6%Hasty Generalization3.5%This article: 0.0%Ayah Ali-Ahmad: 0.2%CalMatters: 0.2%Red Herring0.0%This article: 0.0%Ayah Ali-Ahmad: 0.4%CalMatters: 0.7%Bandwagon0.0%This article: 0.0%Ayah Ali-Ahmad: 8.6%CalMatters: 5.3%Appeal to Emotion0.0%This article: 0.0%Ayah Ali-Ahmad: 1.2%CalMatters: 0.6%Begging the Question0.0%This article: 2.9%Ayah Ali-Ahmad: 1.8%CalMatters: 2.0%Post Hoc (False Cause)2.9%This article: 0.0%Ayah Ali-Ahmad: 0.0%CalMatters: 0.1%Tu Quoque0.0%This article: 0.0%Ayah Ali-Ahmad: 0.6%CalMatters: 0.3%Burden of Proof0.0%This article: 0.0%Ayah Ali-Ahmad: 0.1%CalMatters: 0.2%Appeal to Nature0.0%This article: 0.0%Ayah Ali-Ahmad: 0.3%CalMatters: 0.2%Composition/Division0.0%This article: 0.0%Ayah Ali-Ahmad: 2.5%CalMatters: 3.1%Anecdotal0.0%This article: 0.0%Ayah Ali-Ahmad: 0.3%CalMatters: 0.0%No True Scotsman0.0%This article: 0.0%Ayah Ali-Ahmad: 1.7%CalMatters: 1.2%Ambiguity (Equivocation)0.0%This article: 0.0%Ayah Ali-Ahmad: 0.0%CalMatters: 0.0%Gambler’s Fallacy0.0%This article: 0.0%Ayah Ali-Ahmad: 0.1%CalMatters: 0.1%Middle Ground0.0%This article: 0.0%Ayah Ali-Ahmad: 0.1%CalMatters: 0.1%Personal Incredulity0.0%This article: 0.0%Ayah Ali-Ahmad: 0.2%CalMatters: 0.1%Special Pleading0.0%This article: 0.0%Ayah Ali-Ahmad: 0.8%CalMatters: 0.1%Genetic Fallacy0.0%This article: 2.7%Ayah Ali-Ahmad: 0.9%CalMatters: 0.8%Unattributed Quote2.7%This article: 0.0%Ayah Ali-Ahmad: 1.1%CalMatters: 0.7%Quote-first Misdirection0.0%This article: 4.8%Ayah Ali-Ahmad: 1.7%CalMatters: 3.1%Biased Writer Voice4.8%This article: 8.5%Ayah Ali-Ahmad: 1.4%CalMatters: 1.9%Indoctrination8.5%This article: 0.0%Ayah Ali-Ahmad: 0.5%CalMatters: 1.1%Politically Left Leaning Bias0.0%This article: 0.0%Ayah Ali-Ahmad: 0.0%CalMatters: 0.1%Politically Right Leaning Bias0.0%This article: 0.0%Ayah Ali-Ahmad: 0.3%CalMatters: 1.2%Attempt to Sell a Product or S…0.0%

884 words analyzed.

Speakers

8speakers34%attributed speech583writer words
Voice mapSelect a segment to jump to its words
Writer's voice • 14 words • 0.0% coverageWriter's voice • 28 words • 0.0% coverageWriter's voice • 30 words • 0.0% coverageMission Local • 42 words • 100.0% coverageWriter's voice • 18 words • 0.0% coverageMission Local • 24 words • 100.0% coverageWriter's voice • 16 words • 0.0% coverageWriter's voice • 12 words • 0.0% coverageWriter's voice • 12 words • 0.0% coverageWriter's voice • 40 words • 0.0% coverageWriter's voice • 7 words • 0.0% coverageWriter's voice • 6 words • 0.0% coverageWriter's voice • 4 words • 0.0% coverageWriter's voice • 24 words • 0.0% coveragepublic defenders • 18 words • 0.0% coverageWriter's voice • 18 words • 0.0% coverageWriter's voice • 33 words • 0.0% coverageWriter's voice • 31 words • 0.0% coverageWriter's voice • 21 words • 0.0% coverageWriter's voice • 36 words • 0.0% coveragedefense attorneys • 26 words • 0.0% coverageWriter's voice • 2 words • 0.0% coverageWriter's voice • 31 words • 0.0% coverageWriter's voice • 13 words • 0.0% coveragemotion • 75 words • 100.0% coverageWriter's voice • 30 words • 0.0% coverageWriter's voice • 6 words • 0.0% coveragedefense • 11 words • 0.0% coverageWriter's voice • 9 words • 0.0% coverageWriter's voice • 18 words • 0.0% coverageAssistant Public Defenders Angela Chuang and Samantha Jaffe • 37 words • 0.0% coverageWriter's voice • 19 words • 0.0% coverageWriter's voice • 18 words • 0.0% coverageWriter's voice • 12 words • 0.0% coverageWriter's voice • 10 words • 0.0% coverageprosecutors • 32 words • 0.0% coverageWriter's voice • 12 words • 0.0% coveragedefense • 25 words • 0.0% coverageWriter's voice • 12 words • 0.0% coverageWriter's voice • 21 words • 0.0% coverageWriter's voice • 18 words • 0.0% coverageWriter's voice • 2 words • 0.0% coverageU.S. Attorney’s Office • 11 words • 0.0% coverage
Selected voice

motion

100%flagged-word coverage
75 attributed words25% of attributed speech24% writer coverage
0%50.0%100.0%Indoctrination+100.0 ptsWriter: 0.0%motion: 100.0%100.0%

Attribution is sentence-level. Pattern percentages are calculated only from words assigned to that voice.

Loading…
Loading…
Loading…

Analysis

Hover over highlighted words in the article to view the associated bias or fallacy analysis.