General Opinion

For The City in 2015, there is work to do

New Year's Day brings the illusion of a fresh start. We have…

 

Kaiser must be held accountable for mental health care failures

Kaiser Permanente is failing its mental health patients. Spurred by whistle-blower complaints…

 

Our fight to stop the bomb trains traveling through our backyards

"This issue needs to be acted on very quickly. There is a…

Gun violence: Our city’s public health crisis

Each year, approximately 33,000 people are killed by guns nationwide. And 78…

‘Laura’s Law’ a looming disaster for mentally ill

In the past couple of years, long-term San Franciscans have often asked…

Make the vandals pay for the blight they create

There is a long list of reasons why San Francisco and cities…

SFMTA puts people of SF first

First off, I want to thank The San Francisco Examiner for its…

New Year’s resolutions for us, not D.C.

No sir. This is not going to be a column about New…

Fire Department hindering street safety

San Francisco has a long way to go to become safe for…

Sit up straight and start walking — it helps health

In the 1990s, Kurt Vonnegut told a roomful of graduate students: “If…

Garbage monopoly is costing San Francisco

Does it surprise readers that the Chamber of Commerce supports maintenance of…

It's time to make presidential primaries more representative

Once again, Americans are going through the motions of pretending that the…

Official takes wrong turn in making point about US cars

To set a good example of support for American workers, U.S. Labor…

Dirty Money Watch: Rep. Edolphus Towns, D-N.Y.

WHO: Rep. Edolphus Towns, D-N.Y. WHAT: Towns received $1,000 from General Motors'…

Dirty Money Watch: Charles Boustany, R-La.

WHO: Rep. Charles Boustany, R-La. WHAT: Boustany received $2,000 from General Motors'…

Dirty Money Watch: Rep. Xavier Becerra, D-Calif.

WHO: Rep. Xavier Becerra, D-Calif. WHAT: Becerra received $1,000 from General Motors'…

Dirty Money Watch: Rep. Kay Granger, R-Texas

WHO: Rep. Kay Granger, R-Texas WHAT: Granger received $1,000 from General Motors'…

Dirty Money Watch: Rep. Xavier Becerra, D-Calif.

WHO: Rep. Xavier Becerra, D-Calif. WHAT: Becerra received $1,000 from General Motors'…

Dirty Money Watch: Rep. Pat Tiberi, R-Ohio

WHO: Rep. Pat Tiberi, R-Ohio WHAT: Tiberi received $1,000 from General Motors'…