Hundreds of protesters formed a human banner on Ocean Beach in San Francisco Saturday, part of a weekend of actions nationwide targeting Immigration and Customs Enforcement in the wake of two killings of U.S. citizens by federal agents.
The crowd spelled out “ABOLISH!” with their bodies, and created signs reading “We have eyes, no more lies.” Others held up a large American flag. Some members of the crowd carried upside-down flags, the traditional signal of distress.
The San Francisco Chronicle photographed the human banner from the air.

Want the latest on the Mission and San Francisco? Sign up for our free daily newsletter below.
Sign up
The action came a day after thousands of people, led by high school students, marched out of schools and workplaces across the city and flocked to Dolores Park. The protesters compared ICE agents to “hostile soldiers” occupying territory.
Protesters at Ocean Beach as part of the human banner. Photo by Jay A. Martin.
Families and young children joined the action on Saturday. Photo by Jay A. Martin.
Alita, 3, walks with her family to the human banner. Photo by Jay A. Martin.
The crowd holding up a large American flag. Photo by Jay A. Martin.
Panoramic view of the human banner. Photo by Jay A. Martin.
“I’ve seen smarter cabinets at IKEA” sign on Ocean Beach. Photo by Jay A. Martin.
Protesters carrying the American flag. Photo by Jay A. Martin.
Photos: Protesters flood S.F. streets for ‘ICE Out’ strike
San Francisco joins nationwide anti-ICE walkouts with Dolores Park rally
Lawsuit that halted ICE courthouse arrests in Northern California could go national
Follow Us