A sequence of black-and-white comic panels shows an arrest in June, protest in July, airport scene in August, office and body under a sheet in September, connected by a timeline.
Illustration by Neil Ballard

Mission Local has been covering immigration enforcement in San Francisco for months, attending asylum hearings, reporting on protests and diving deep into the data on how many people Immigration and Customs Enforcement has arrested.

A lot has happened in that time. Readers could be forgiven for tuning out the news. The MAGA approach to PR, as articulated by Steve Bannon, is to focus on “muzzle velocity” and flood the zone with news.

To bring you up to speed, here’s what’s happened in San Francisco over the past nine months as illustrated by Neil Ballard.


Jan. 20, 2025

The same day President Donald Trump took office, he issued dozens of orders, including one to expand a process known as “expedited removal,” which U.S. immigration officials had used along the border to quickly return immigrants to their home countries.

Instead of limiting it to the border area, it could now be used across the country to remove any undocumented immigrant โ€œphysically present in the country for less than two years.โ€ 

A man in a suit sits at a desk, signing a document with a pen. An American flag is visible in the background.

It quickly became clear in San Francisco and other large cities that ICE agents found it most convenient to arrest immigrants attending regularly scheduled hearings at federal immigration courts.

Mission Local was among the first to cover these arrests, and often continues to be the only local media that goes daily to the courtrooms at 100 Montgomery St. and 630 Sansome St.

Line drawing of a city skyline featuring the Transamerica Pyramid and other prominent buildings under a partly cloudy sky.

June 5: ICE makes 15 arrests at field office

ICE agents begin rounding up immigrants, including children, and using expedited removal. June 5 is the first day of mass arrests in San Francisco.

Two law enforcement officers escort a handcuffed man down a sidewalk; one officer's vest is labeled "ICE.

June 6: ICE keeps arresting asylum-seekers at court

The first case of expedited removal comes in late May, but by June 6, the immigration courts at 630 Sansome St. and 100 Montgomery St. become the focus for ICE arrests. Immigrants attending regularly scheduled asylum hearings are arrested as they leave the courtroom. 

A tall, rectangular high-rise building with many windows, viewed from a low angle, with a flag on top and partly cloudy sky in the background.

June 10: Protests erupt

Arrests from regular check-ins provoke protests that shut down immigration court for a day.

A group of protesters holds a sign that says "ICE OUT OF SF" behind a barricade, facing two people wearing vests labeled "ICE".

June 11: Federal attorneys try to dismiss asylum cases

San Francisco lawyers say there is no question that the Trump tactic of expedited removal is being used at the courthouse. Immigrants seeking asylum who once had protection while their cases were decided no longer have that protection. 

โ€œThe tactic is unlawful,” said Milli Atkinson, the Immigrant Legal Defense Program Director for the Justice and Diversity Center of the Bar Association of San Francisco. 

A law enforcement officer in an ICE vest escorts a person down a hallway, while another person holding a folder walks beside them.

June 11: Conservative judges weigh in

One of the first asylum-seekers arrested in San Francisco has his case transferred to a more conservative judge elsewhere in the state, and the new judge sides with the Department of Homeland Security. 

A courtroom scene with a judge seated at the bench, a person at a desk, and another individual sitting at a table in front of a wooden barrier.

June 13: Colombian detained  

Friends talk about a Colombian immigrant in detention.

โ€œHe was following the rules that were in place at that moment,โ€ said one friend. โ€œHe didnโ€™t break the law. He showed up.โ€

Jafet Santiago Diaz had studied economics and graphic design at a university in Colombia, the friend said, but had to flee before he could get his degree.

A person wearing a badge and face covering stands beside a young man in a T-shirt; they appear to be indoors.

July 8: More protests prompt backlash

ICE agents drive a van through protestors gathered outside of immigration court. 

Video of the incident captured by Mission Local makes it to the New York Times, Washington Post, CNN, and more.

A group of people surround an SUV holding "No ICE" signs and raising their hands, with blank speech bubbles above them.

July 15: Asylum-seeker asks to be deported

In a development that would be repeated, Mission Local witnesses an immigrant give up his asylum case and ask for voluntary removal. He feared being detained by ICE.

The judge granted his request for voluntary departure. 

โ€œThank you for the opportunity to be in this country,โ€ the man told the judge. 

A person sits at a desk speaking into a microphone, silhouetted against large windows showing buildings outside.

July 18: Trump fires sympathetic judges

In a tactic that would become increasingly common, Trump fires another San Francisco immigration judge, bringing the total to four fired since April. 

Three of them granted asylum cases at a rate higher than the national average.

A judge in a robe speaks while pointing, seated at a bench with a microphone, an American flag, and an eagle emblem visible in the background.

July 29 & 30: Immigrants sent to detention centers in Arizona and Hawaii

One of those arrested was a man whose courtroom demeanor โ€” he was mumbling to himself through the morning โ€” led the immigration-court judge to say he appeared to be mentally impaired.

โ€œItโ€™s obvious to me that there are competency issues,โ€ the judge, Patrick Oโ€™Brien, said at the time. ICE arrested the man moments later, anyway.

Two people, one wearing a jacket labeled "ICE," escort another person toward a large airplane on a runway, with an air traffic control tower visible in the background.

July 30: More than 2,000 immigrants have been arrested by ICE in Northern California and the Pacific

โ€œLook, weโ€™re going to deport you no matter what,โ€ one immigrant was told. โ€œYou sign, or you donโ€™t sign. I have to deport you. So itโ€™s better that you sign your removal now. Itโ€™ll be quicker.โ€

A man wearing a badge sits at a table under a hanging light, sternly pointing at a document in front of him.

Aug. 1: He hardly knows Mexico

In California, one man used to wake at 4 a.m. to head to Wente Vineyards, where, for nine years, heโ€™d weld, or maneuver hulking mechanical harvesters to pull grapes from the vines. Now, heโ€™s been deported to a Mexican town he hardly knows โ€” and there is no work. 

A person with a bald head stands facing away, overlooking a vineyard with rolling hills and clouds in the sky.

Aug. 6: Habeas corpus petitions

The arrests continue, but lawyers begin to have some luck in getting defendants released by filing habeas corpus petitions. 

After his release, a 20-year-old asylum-seeker headed home immediately. Within 30 minutes, he was walking into his familyโ€™s kitchen, to cries of joy from his mother, who immediately flung her arms around him.

Two people are embracing each other in a kitchen, with cabinets and a window visible in the background.

Aug. 14: 80 years of immigration history at 630 Sansome St.

Detainees who have stayed overnight at the ICE field office recently said that the cells are cold, and they sometimes have to sleep on the floor with just a Mylar blanket.

A person lies on their side, covered by a blanket, on a floor with textured lines suggesting wood and a similarly textured wall behind them.

Aug. 22: Trump fires a fifth judge

Again, the judge had a high asylum clearance rate: 96.5 percent.

A man in a suit sits at a desk, signing a document with a pen. An American flag is visible in the background.

Aug. 29: Judge rejects Trumpโ€™s expansion of expedited removal

A judge with long hair and glasses sits behind a microphone and a nameplate that reads "Judge Jia Cobb.

Sept. 3: Trump fires a sixth judge

Some of the fired judges were relatively new to their positions and still in their two-year probationary period, which makes it easier to terminate their employment.

But Judge Shira Levine, who was hired in 2021, had surpassed this window. Judge Chloe S. Dillon had also surpassed her two-year probationary period. 

Six black sailor-style dresses hang on individual hangers, arranged in two rows of three, against a plain white background.

Sept. 4: ICE continues arresting, despite judge’s order

ICE officers arrest five people in immigration court โ€” the first known arrests in court since a federal judge blocked Trumpโ€™s expansion of expedited removal. 

A person sits in a courtroom speaking to a judge, who responds with a speech bubble containing a prohibition symbol.

Sept. 7: Immigration court illustrated

Mission Local sends illustrator Neil Ballard to draw up a morning of asylum hearings.

A crossed-out camera symbol, a pen writing on a notepad with doodles, and a check mark, suggesting no photos allowed but notes are permitted.

Sept. 18: ACLU sues ICE over San Francisco conditions

The plaintiffs allege that conditions inside 630 Sansome are unconstitutional. 

The holding cells on the sixth floor of the building have โ€œno beds,โ€ and asylum seekers are โ€œforced to sleep on metal benches or directly on the floor โ€ฆ with nothing more than a thin plastic or foil blanket or a thin mat.โ€

A person with glasses is standing at a table, sorting through files in a box with another open box nearby.

Follow Us

Neil G. Ballard is Mission Local's Development Associate and is an award-winning illustrator and cartoonist. Neil has painted murals and has drawn commercial illustrations for a variety of clients including global brands and local businesses. In his spare time, Neil enjoys cooking and backpacking in the Sierras.

Join the Conversation

15 Comments

  1. Lest we forget the democrats’ very own *Hillary Clinton* saying in 2008: โ€˜If Theyโ€™ve Committed a Crime, Deport Themโ€™ . Now, Donald Trump actually gets it done and there seems to be a problem?

    Do a simple google search for : “Hillary Clinton in 2008: โ€˜If Theyโ€™ve Committed a Crime Deport Themโ€™

    Also search: “deportations of undocumented immigrants reached record levels during former President Barack Obama’s first term.”

    When democrats call for it, no one here in San Francisco batted and eye.
    When Donald Trump actually made it happen, democrats are up in arms.

    +1
    0
    votes. Sign in to vote
    1. If they committed a crime is probably the sticking point. would you want people who jay walk to be put in jail? people who were speeding? people who were brought here when they were babies by their parents? how do you define a criminal? how about people who attacked police officers at the capitol or someone who incited a riot by directing them to take back America. The definition of who is a criminal appears to depend on the person who is speaking and what is appropriate punishment also seems to depend on if it’s someone you know or care about or if it is some stranger that is being blamed for all of societies problems.

      0
      0
      votes. Sign in to vote
  2. This graphic account is absolutely wonderful. Thank you Neil.
    And, sorry about readers like “Nette”, but I guess that’s “free speech.”

    +1
    -3
    votes. Sign in to vote
  3. This is what the GREAT majority of the nation voted for. Trump clearly stated that if he won the election he would conduct massive deportations. I donโ€™t see why people are so surprised . Of course everyone is an asylum seeker. Of course everyone is being persecuted in their native land. Whatever it takes to stay in a country that they entered illegally. That includes people that overstayed their visas. We must take care of our own before we take in refugees. In a world where resources are becoming scarce selective immigration is important. If we keep importing people from underdeveloped nations the country will become a third world nation .
    Itโ€™s not the country thatโ€™s the problem, itโ€™s the people . For example if Japan were to takeover Honduras watch how in 3 or 4 generations the country would become a leading nation.
    Borders should be protected to preserve the nationโ€™s integrity. And that whole stolen land concept is irrelevant. Europe conquered and Santana sold, thatโ€™s life .
    My humble opinion

    +3
    -6
    votes. Sign in to vote
    1. Nope, he said he would deport dangerous criminals and gang members, drug mules, human traffickers, child molesters, etc.

      He didn’t say Carmen the old lady who waits tables at the local coffee shop, or Henry the father of 4 who went to his court date for an asylum hearing that he never gets, though it’s protected by the Constitution for all people including non-citizens.

      You want to pretend Trump didn’t lie about that? Sorry, nope.

      +5
      -2
      votes. Sign in to vote
    2. Your humble opinion disregards the humanity and value of the lives of these people and trivializes or discounts the real dangers some of them have left. They have a right under international and US law to put forward their asylum case to a judge, and that right is infringed right now by a quota system that impels ICE to detain people regardless of the validity of their cases or their personal situations. I have observed what is happening in these courtrooms and even the judges are sometimes shocked by the disregard ICE shows for the law and the judges’ decisions. The racism that undergirds some of your comment speaks for itself, and it has certainly always played a role in US immigration policy, but never more than now, when the advocates of mass deportation also embrace the white supremacist “replacement theory.” “Opinion” cannot erase the value of a human being.

      +4
      -2
      votes. Sign in to vote
    3. There’s been no official effort to verify the validity of the election results. Democratic party just buckled and didn’t contest anything. It could very well have been stolen. Lots of information is coming out showing statistical anomalies in the swing states. It would fit with Trump’s history of accusing others of what he does.

      +1
      -2
      votes. Sign in to vote
      1. To be fair you have to have valid supportable reasons to even accuse anyone of anything, lest of all accuse a vast conspiracy on thousands of individual polling stations etc based on… what exactly? Statistical anomalies happen, that’s a big part of statistical analysis – how many Std Deviations / Sigma, what can explain it vs. it can’t be explained vs. it’s actually impossible, etc. You won’t see the Democratic party throwing bombs loosely alleging fraud without evidence because that doesn’t work with people who pay attention, it only works on Trump supporters because they already had the conspiracy theory low-information susceptibility and the everlasting victimstance issue baked-in. Democrat voters require facts where Republicans can fake populist feelings and the blob rolls on.

        0
        -1
        votes. Sign in to vote
    4. Trump’s margin over Harris was less than two percent, and he did not get a majority of the votes cast. In addition, about 2/5 of eligible voters did not cast a ballot.So the first sentence is wrong. And look at the history of World War 2 to see how countries did after being taken over by Japan.

      +1
      -2
      votes. Sign in to vote
  4. Amazing depiction of the tragic reality…most journalists can’t get photos inside the courthouses, so than you for illustrating it all. Regarding the posted comment of “this is what the GREAT majority of the nation voted for”, I would say those voters were scammed by Trump, not just because of the xenophobic and racist fear mongering rhetoric, but because Trump said he would be going after “criminals”, while he’s gone after a majority of folks with no criminal histories (just being gardeners, day-laborers, students, etc). And Trump says that this is part of making government more “efficient”, helping the economy, and that this is what a “Christian” nation does? Please, don’t fall for this scam.

    0
    -3
    votes. Sign in to vote
    1. “I would say those voters were scammed by Trump, not just because of the xenophobic and racist fear mongering rhetoric, but because Trump said he would be going after โ€œcriminalsโ€”

      This is exactly right. You see husbands and wives of US deportees who voted for Trump bowing their heads and admitting they were fooled by his lies.

      They thought he really was going to only go after “the” criminals.
      As he pardons them en masse and individually, as he is one himself.

      Well, ‘won’t get fooled again’ is a great song.

      0
      -1
      votes. Sign in to vote
Leave a comment
Please keep your comments short and civil. Do not leave multiple comments under multiple names on one article. We will zap comments that fail to adhere to these short and easy-to-follow rules.

Your email address will not be published. Required fields are marked *