Sponsored link
Friday, July 4, 2025

Sponsored link

Tagged with: Jobs

Who wants to evict a 100-year-old?

Peter Owens feels hurt. That’s what he said in the courtroom to Tommi Avicolli Mecca, a tenant-rights activist. Mecca has spent months fighting for...

Resist Trump — dump Ford (and ignore the Super Bowl hype)

San Francisco and the Bay Area remain a bellwether for progressive human rights, peace, labor, and environmental values. Just about everyone in San Francisco...

A stunning lack of reality at Mayor Lee’s State of the City

An upbeat Mayor Ed Lee delivered a State of the City address at the old Hibernia Bank Building today that sounded like a re-election...

Obama, the rich, and fair taxes

There are two things I took away from President Obama’s final address. Well, three. First, it demonstrated once again what it’s like to have a...

The year that local zoning control comes under attack

2017 is already shaping up as a year in which local control of development will come under unprecedented assault in California and in the...

Local housing: A little reality

Reading the superficial year-end wrap-ups and “expert commentary” about the city’s housing situation in the local press this week is making my head hurt....

What the police won’t tell you about the Amilcar Lopez killing

San Francisco District Attorney George Gascon says he’s about to announce his long-awaited decision about whether to charge the officers who killed Amilcar Perez...

The next police commissioner

The Board of Supes Rules Committee, on a 2-1 vote, sent the full board a recommendation that law professor and immigration-rights lawyer Bill Ong...

Wiener’s first bill could set off housing war

State Senator Scott Wiener has wasted no time in wading into the statewide housing wars – just as affordable housing advocates have released a...

More than a million people in SF? Did anyone ask you?

It’s hard not to be riveted by the terrifying advance of Donald Trump’s presidency. But it would be a huge mistake to ignore less...