Matthias Gafni

@mgafni.bsky.social

San Francisco Chronicle investigative reporter, embarrassing dad, sourdough/burrito snob

In a twisted story of addiction and power, Chronicle investigative reporter @mgafni.bsky.social uncovers a web of false identities — and reveals how easily the system can be gamed by a single, relentless person. Had they captured the wrong stalker? Read more: www.sfchronicle.com/projects/202...

The Wrong Stalker: He was an addict. She was his counselor. Who was preying on whom?

He was an addict, trying to turn his life around. She was a counselor who said she wanted to help. Who was preying on whom?

sfchronicle.com

He was an addict, trying to turn his life around. She was a counselor who wanted to help. Months later, one would wind up in jail, charged with death threats and stalking. But who was really stalking whom? -- @mgafni.bsky.social's project, two years in the making www.sfchronicle.com/projects/202...

The Wrong Stalker: He was an addict. She was his counselor. Who was preying on whom?

He was an addict, trying to turn his life around. She was a counselor who said she wanted to help. Who was preying on whom?

sfchronicle.com

Last fall, Eric McCain died in his room at Jazzie Collins, a supportive housing complex operated by San Francisco nonprofit HomeRise. The org requires "wellness checks" every 72 hours. But by the time Eric's sister Aisha called, nobody had seen him for 12 days. www.sfchronicle.com/bayarea/arti...

At a ‘model’ S.F. complex for the formerly homeless, a man lay dead for days unnoticed

Eric McCain’s death was emblematic of continuing struggles by San Francisco housing provider HomeRise, which Nancy Pelosi has called a “beacon of hope” and “model for the nation.”

sfchronicle.com

Stunning Northern Lights show in Northern California tonight. I used the California wildfire camera network to capture some of the best video. Here’s one from Modoc County:

Stunning Northern Lights show in Northern California tonight. I used the California wildfire camera network to capture some of the best video. Here’s one from Modoc County:

Happening now: Protesters are continuously walking across crosswalk blocking entrance to Alameda Coast Guard base. Some unmarked and marked federal agent vehicles having to inch through crowd, one used what appeared to be flash bangs to disperse crowd. www.sfchronicle.com/bayarea/arti...

Protest of Bay Area immigration crackdown met with apparent stun grenades at Coast Guard base

Law enforcement officials deployed what appeared to be stun grenades to break up a group of protesters attempting to block traffic to Coast Guard Island.

sfchronicle.com

🎁🔗 The Trump administration has dispatched more than 100 federal agents, including from U.S. Customs and Border Protection, to Coast Guard Base Alameda and they will begin to arrive Thursday, according to a source familiar with the operation.

Exclusive: Major federal immigration operation headed to San Francisco Bay Area

The Trump administration has dispatched more than 100 federal agents, including from U.S. Customs and Border Protection, to Coast Guard Base Alameda and they’ll begin to arrive Thursday.

sfchronicle.com

Matthias Gafni@mgafni.bsky.social · 10mo ago

EXCLUSIVE: @sfchronicle.com learns that more than 100 agents, including ICE and CBP are headed to San Francisco www.sfchronicle.com/bayarea/arti...

Spot on thread here from my reporting partner @jjreport.bsky.social. LAFD brass publicly slammed our report of rekindling early on. And now have ignored it altogether in after-action report. That is precisely where lessons are to be learned for future CA and LA wildfires.

Julie Johnson@jjreport.bsky.social · 10mo ago

In January while reporting on the Palisades Fire, @mgafni.bsky.social and I heard from fire survivors about a coincidence. The Palisades Fire started in the same spot as a fire that burned less than a week earlier on New Year's Day. They wondered if the two fires might be connected 🧵