Now Playing

6/29/2016

  Jacob Savage can’t meet me in his office, which is temporarily housed in the Indochinese Housing Development... More»

6/29/2016

  Steven Daniels is not homeless. But he was once. And the story of how he went from a state of destitution to one of relative... More»

6/29/2016

  On a clear evening in May, a group of Mission district merchants, neighbors, and first responders gathered to discuss the... More»

6/28/2016

  Jeff Kositsky turned 50 in December, and, like many married fathers of two crossing into proper middle age, he found himself... More»

6/24/2016

   A private prison is like a black box: It... More»

6/22/2016

  When you pick up a San Francisco newspaper, you often know what you’re going to get. The Chronicle is the... More»

6/22/2016

  One chilly afternoon in March, Michelle Malliett came home to her Mission district apartment to find a legal notice taped to... More»

6/21/2016

  San Francisco's Trump voters are not a numerous lot. As the ... More»

6/20/2016

  The Warriors’ gut-punching, dream-shattering, numbness-creating, forever what-if-asking loss in Game 7 of the NBA... More»

6/17/2016

  So the Warriors’ season comes down to this. After 5,080 minutes of play—3,971 minutes during the 82-game regular... More»