Sponsored link
Wednesday, April 24, 2024

Sponsored link

Tagged with: SFPD

A progressive candidate files for DA, opening up the 2019 race

Since the day George Gascon announced he’s not running for re-election as district attorney, progressives involved in the criminal justice system have been wondering...

The new supes, a public bank, police secrecy …

Matt Haney had his ceremonial swearing in today at Glide, and the room was packed. Even State Sen. Scott Wiener and Assemblymember David Chiu,...

The spy cameras you didn’t know about in Golden Gate Park

Just inside Golden Gate Park, not far from where Haight Street dead-ends at Stanyan, Alvord Lake offers a quiet, shady spot to relax, walk...

Puff: Traveling with your stash

PUFF As the year end holidays approach, many make plans to see those near and dear to our hearts all across this fair land....

Party Radar: El Rio’s 40th, Bardot-A-Go-Go, Juliana Huxtable …

PARTY RADAR Welp, it took me two weeks to recover from Folsom Street Fair, so that means we've got a lot to catch up on!...

Is everyone at City Hall incompetent?

I will stipulate that the BART Station at 16thStreet is dirty. But it seems a bit of a stretch to say that because of...

Santana mural in the Mission vandalized: “a blatant act of hate”

"Growing up in the Mission, murals are something sacred. No one touches them because they tell our story, the story of a multicultural community...

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,...

Police Commission meets behind closed doors on Tasers

The Police Commission went into closed session to discuss Taser policy as a labor issue Wednesday, just a week after the defeat of Proposition...

Rally denounces DA’s failure to charge killer cops

A crowd rallied on the steps of the Hall of Justice today to denounce District Attorney George Gascon’s decision not to file charges against...