Sponsored link
Tuesday, April 1, 2025

Sponsored link

Opinion

A $50,000 Rolex faces deportation

The secret signal chat between Trump and Kristi Noem

Three bills that threaten the rights of sex workers—and civil rights in general

Sacramento is again cracking down on sex work—in ways that will just further criminalize vulnerable people

OPINION: SF teachers fight to rebuild what Trump is tearing down

To save public education, start with fully staffed schools and fair pay for teachers

OPINION: Time for local Democrats to step up the resistance to Trump

State and local party leaders should be looking for solutions here at home, including taxes on the rich and protections for vulnerable communities. Here are some ideas.

Once again, the myth that sporting events lead to sex trafficking has emerged

New CA bill would give cops more power to arrest sex workers—and could lead to deportations

Opinion: Save affordable housing! Stop the conversion of the Mosser Hotel

SF restricts conversions of residential hotel rooms to tourism. The owners of this building are trying an end run around that law.

The detention of Mahmoud Kahlil is a travesty of justice

The Trump Administration's arrest of the former Columbia student and protest leader is an unlawful breach of free speech rights.

A tsunami of chaos and destruction, but there may be hope

There's a car salesman in the White House and an evil billionaire in your Social Security file, yet cracks are starting to show.

What’s on next at the Trump Center for the Performing Arts (besides more booing)?

Buckle up for wrestling matches, rare earth mineral mining, and an extrajudicial spin on Mack the Knife.

Letters we answer: Pelosi, Newsom, trans athletes …

... and are taxes really too high in San Francisco?

In this section

Top tags

Sponsored link

Be a 48 Hills Hero!

We are community supported journalism

Sponsored link

Sponsored link