Sponsored link
Saturday, May 3, 2025

Sponsored link

News + Politics

News + Politics

China trade war not going well for Trump

  China is coming after us! Time to steel ourselves for battle against the human-rights-violating, currency-manipulating, job-grabbing, intellectual-property-stealing, missile-launching evil doers. Or so Washington, D.C....

Juul challenges key ballot language on overturning e-cig ban

A relatively obscure city committee will make what some say is a crucial decision tomorrow on a ballot measure that would overturn the city’s...

SF cops, judge knew search warrant subject was a reporter

Newly unsealed court documents show the San Francisco Police Department Internal Affairs officers investigating departmental leaks were aware the target of a search warrant...

Are the feds going to look at White Identity Extremists?

Dear FBI: A couple of years ago your government agency came up with a category of people that you claimed were a huge threat to this...

Trump, racism, gun culture, and mass murder

Donald Trump has done a lot of terrible things. He conspired with a foreign country to interfere with a US election. He lied about...

What happens if Wiener gets challenged from both the right and the left?

The idea that former state Sen. Quentin Kopp is planning to challenge incumbent Scott Wiener sets up some fascinating political possibilities. I talked to Kopp,...

Judges agree to quash search warrants in Adachi leak case

In a marathon of court hearings following months of delays, three different San Francisco Superior Court judges ruled Friday to quash and unseal three...

Vallie Brown’s big real-estate money

The campaign contribution filings for the first six months of 2019 are now public, and the most dramatic news involves the D5 supes race. For...

Never again is now: A month of protests at ICE headquarters in SF

On Thursday afternoon, an ad hoc group called “Month of Momentum” assembled outside of the ICE building in San Francisco to condemn US border...

Once again, Biden looked terrible

  There were no defining moments in tonight’s debate – except for this: Once again, Joe Biden looked terrible. He couldn’t explain his health care plan, which...

In this section

Top tags

Sponsored link

Be a 48 Hills Hero!

We are community supported journalism

Sponsored link

Sponsored link