District Attorney Chesa Boudin is a man without a plan
This past New Year’s Eve, 45-year-old parolee Troy McAlister was evading a robbery in a stolen car. He ran a red light, striking and killing […]
This past New Year’s Eve, 45-year-old parolee Troy McAlister was evading a robbery in a stolen car. He ran a red light, striking and killing […]
Virtue signaling: the sharing of one’s point of view on a social or political issue to garner praise or acknowledgment of one’s righteousness from others […]
Just 15 minutes before the Board of Supervisors meeting on Dec. 1, 2020, District 5 Supervisor Dean Preston told his colleagues that he planned to […]
Neighbors in the Richmond District have been begging their supervisor, Sandra Fewer, to deal with a growing homeless situation known as the 18th Avenue encampment. […]
As a resident of the Haight-Ashbury for over two decades, I watched the neighborhood deteriorate through five supervisors. In 2010, I wrote an article for […]
My June 2020 column, “It’s the drugs, stupid” elicited more responses than anything I’ve written for this newspaper. Not one person disagreed with my thesis: […]
Over a year ago, I broke the story of Department of Public Works boss Mohammed Nuru’s corruption, his romances with Mayor London Breed and Sandra […]
At the April 8 meeting of the Board of Supervisors budget committee, City Controller Ben Rosenfield reported San Francisco hotels were providing 1,977 rooms to […]
In May, I received dozens of emails from neighbors of the Marina Safeway about open air drug use and sales, stolen goods, fights, and assaults […]
There are numerous cases throughout history where people got it wrong. Very wrong. Take for example Michael Dell. At the Gartner Symposium on Oct. 6, […]
Copyright © 2025 | WordPress Theme by MH Themes