Sponsored link
Friday, July 4, 2025

Sponsored link

Tagged with: Trump

Protest Salesforce and its connection to ICE!

Salesforce, which occupies that giant building that has come to dominate the SF skyline, has a contract with the US Customs and Border Patrol,...

Screen Grabs: Sorry To Bother You, Whitney, The King…

SCREEN GRABS Yours truly dutifully went (along with recently sacked YBCA film programmer Joel Shepard) to City Hall last week to speak at the SF...

Profiles in corruption: How telecoms control the state Legislature

The last couple of weeks have not been good ones for those who see communications as a social justice issue. The 2015 Open Internet Order,...

Foreign Correspondent: A political landslide in Mexico

FOREIGN CORRESPONDENT When I was writing an article about street vendors in Mexico City, I saw firsthand how the country's ruling party operated. Vendors...

The sheer audacity of ‘Angels in America’

ONSTAGE "Why is Angels in America still the most prominent story being told about AIDS?" asked a wonderfully provocative essay about the epic early '90s...

OPINION: What went wrong June 5 — and what we can learn

Editor’s note: Progressives who supported Mark Leno or Sup. Jane Kim are looking at the results of the election and trying to figure out...

A terrible week at the Supreme Court — and it could get even worse

It’s been a very bad week at the US Supreme Court – and it could get a whole lot worse. Justice Anthony Kennedy was the...

Seeing Red: SF Mime Troupe is making it a socialist summer

ONSTAGE As someone who grew up watching San Francisco Mime Troupe productions, I can tell you that there is a right and true way...

Pride, 40 years after the Briggs Initiative

So much has changed since the move to ban gay teachers. But the struggle continues

The North Korea summit: We have been here before

Police wearing Darth Vader helmets and carrying shotguns mounted with tear gas launchers lined up ready for battle. Fifty yards away, tens of thousands...