Sign in

Matthias Gafni

@mgafni.bsky.social
1.1K followers 550 following 135 posts

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

PostsRepliesMedia
Matthias Gafni @mgafni.bsky.social · 22/09/2026
EXCLUSIVE: Latest on Miranda’s Rescue, I spoke to five former workers and Miranda himself to paint a picture of the chaos happening behind the scenes at the troubled dog rescue. www.sfchronicle.com/california/a...
sfchronicle.com
Exclusive: She called Miranda’s Rescue a dream job. Then she saw it from the inside
Ex-workers at the Humboldt County dog rescue describe chaotic and cruel conditions before a police raid found a mass grave. In an interview, Shannon Miranda says he’s been unfairly attacked.
000
Matthias Gafni @mgafni.bsky.social · 27/08/2026
🚨 Special @sfchronicle event: Come hear Jennifer Raymond & Jenna Moore speak about how they broke the law to discover a mass grave at Miranda’s Rescue. And myself and the great photographer Stephen Lam will be there too. Subscriber discount & tix here: www.sfchronicle.com/events/artic...
sfchronicle.com
Live event: Go behind the story of Miranda’s Rescue with the women who uncovered the scandal
Hear from the two women who broke the law to expose what was happening inside the Humboldt County animal sanctuary and the journalists who investigated.
000
Matthias Gafni @mgafni.bsky.social · 25/08/2026
EXCLUSIVE: Whistleblower Jennifer Raymond files complaint with CA AG asking for Miranda’s Rescue to be dissolved and its remaining animals put into receivership www.sfchronicle.com/california/a...
sfchronicle.com
Exclusive: Miranda’s Rescue whistleblower files complaint with state to remove remaining animals from facility
Months after helping uncover a mass dog grave on the site of a Humboldt County rescue, Jennifer Raymond filed a complaint with the state attorney general asking he remove the remaining animals.
010
Matthias Gafni @mgafni.bsky.social · 24/08/2026
I dipped my toe into this insanity years ago and got a full dose of Stryk. Now the texts have come out in court case and you see the inside of crisis PR using “Trump playbook” www.sfchronicle.com/bayarea/arti...
sfchronicle.com
‘Roll the bus over this bitch’: How a Trump-world lobbyist tried to save a Bay Area mayor’s career
Facing sexual assault allegations, ex-Windsor Mayor Dominic Foppoli unleashed a smear campaign to save his career on the advice of a friend from the shadowy world of foreign lobbying.
010
Matthias Gafni @mgafni.bsky.social · 11/08/2026
Part 2: The story of Zora and Redwood. Two Oakland dogs sent to Miranda’s Rescue with tragically different results. One death. One surreptitious rescue. www.sfchronicle.com/projects/202...
sfchronicle.com
‘On the same day he said she was adopted, he killed her’: The life and death of Zora
The dog Zora traveled from Oakland to Miranda’s Rescue, only to wind up dead and buried in a mass grave. But her tragic discovery set off another rescue mission.
000
Matthias Gafni @mgafni.bsky.social · 11/08/2026
Part 3: The unbelievable story of the two women who broke the law and forced the Humboldt County Sheriff’s Office to launch an investigation into Miranda’s Rescue. For years they hated each other. But they realized they hated Shannon Miranda more. www.sfchronicle.com/projects/202...
sfchronicle.com
Inside the mission to unearth the mass grave at Miranda’s Rescue
Inside the mission to unearth the mass grave at Miranda’s Rescue
051
Reposted by Matthias Gafni
Sara Libby @saralibby.bsky.social · 03/08/2026
I need an eight-part Netflix drama on this IMMEDIATELY. Also, obviously, read @mgafni.bsky.social's incredible investigation. www.sfchronicle.com/projects/202...
011
Matthias Gafni @mgafni.bsky.social · 03/08/2026
🚨 For the last three months I investigated Miranda’s Rescue, the site of a mass dog grave in Northern California. I uncovered decades of turning a blind eye to serious animal welfare concerns. Here’s the first story: 🚨 www.sfchronicle.com/projects/202...
1136
Matthias Gafni @mgafni.bsky.social · 14/06/2026
NEW: As Santa Clara County hosts World Cup games w thousands of international visitors, health officials announced a resident infected with measles exposed others www.sfchronicle.com/bayarea/arti...
sfchronicle.com
Measles case in Santa Clara County as thousands gather for World Cup
An infected adult traveled through San Francisco International Airport and two San Jose markets, the county health director said.
011
Reposted by Matthias Gafni
Max B @maxburke.bsky.social · 03/06/2026
Absolutely incredible, epic investigative story by @mgafni.bsky.social for @sfchronicle.com Set some time aside for this one.
111
Reposted by Matthias Gafni
Gregory Pratt @royalpratt.bsky.social · 20/05/2026
Take some time to read this riveting story @sfchronicle.com @mgafni.bsky.social just bonkers and fascinating www.sfchronicle.com/projects/202...
sfchronicle.com
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?
031
Reposted by Matthias Gafni
Demian Bulwa @demianbulwa.bsky.social · 19/05/2026
"THE WRONG STALKER" Shawn was an addict. Bridget was his counselor. He went to jail for tormenting her. But nothing was as it seemed. Unbelievable reporting and storytelling by the great @mgafni.bsky.social. GIFT LINK: www.sfchronicle.com/projects/202...
sfchronicle.com
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?
043
Reposted by Matthias Gafni
Emilio Garcia-Ruiz @garciaruize.bsky.social · 19/05/2026
@mgafni.bsky.social painstakingly investigates one of the wildest stories I have encountered in my career. Meet Shawn and Bridget. www.sfchronicle.com/projects/202...
sfchronicle.com
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?
011
Reposted by Matthias Gafni
San Francisco Chronicle @sfchronicle.com · 19/05/2026
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...
sfchronicle.com
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?
142
Reposted by Matthias Gafni
St. John Barned-Smith @stjbs.bsky.social · 19/05/2026
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...
sfchronicle.com
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?
011
Reposted by Matthias Gafni
Sophia Bollag @sophiabollag.bsky.social · 10/04/2026
NEW: Former staffer says Rep. Eric Swalwell, candidate for California governor, sexually assaulted her, @akoseff.bsky.social and I report: www.sfchronicle.com/politics/art...
sfchronicle.com
Client Challenge
023
Matthias Gafni @mgafni.bsky.social · 03/04/2026
NEW: Final avalanche report questions guides’ decision to leave huts during storm and traveling in big group through avalanche terrain. And a “few” skiers had inflatable avalanche backpacks, but none deployed www.sfchronicle.com/california/a...
sfchronicle.com
Report criticizes ski guides’ decision in deadly Lake Tahoe avalanche, provides new details
The report also confirmed a Chronicle story that first disclosed that the guides led the group through a more avalanche prone area when two alternative, safer routes were available.
000
Reposted by Matthias Gafni
Susie Neilson @susien.bsky.social · 20/03/2026
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...
sfchronicle.com
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.”
157
Matthias Gafni @mgafni.bsky.social · 09/02/2026
Two years ago at the #SuperBowl in LAs Vegas I wrote about the economics of the big game. www.sfchronicle.com/bayarea/arti...
sfchronicle.com
The woman pouring your $18 beer at the Super Bowl makes $14.25 an hour with no health insurance
When the Raiders moved to Las Vegas, Nevada lawmakers approved a $750 million gift to the...
030
Matthias Gafni @mgafni.bsky.social · 08/02/2026
NEW: Organizers hand out more than 25k towels with “ICE OUT” messaging for planned protest of Trump administration immigration enforcement at #SuperBowl halftime during Bad Bunny performance. Stay tuned www.sfchronicle.com/bayarea/arti...
sfchronicle.com
Organizers hand out more than 25,000 “ICE OUT” towels at Super Bowl for halftime protest
A group of activists handed out more than 25,000 towels with the words “ICE OUT” to Super Bowl attendees on Sunday, hoping they will display throughout the game.
052
Matthias Gafni @mgafni.bsky.social · 27/01/2026
NEW: Attorney reveals critical piece of evidence discovered that turned the Brenda Leon suicide case into a homicide investigation www.sfchronicle.com/bayarea/arti...
sfchronicle.com
Attorney reveals key evidence that flipped Antioch death from suicide to murder
Civil attorney Matt Guichard reveals critical piece of evidence and Brenda Leon’s daughter speaks out after court hearing Monday.
021
Matthias Gafni @mgafni.bsky.social · 26/01/2026
EXCLUSIVE: In a sign federal immigration efforts may not be ramping down, Pete Hegseth approved the CBP to position personnel, weapons, vehicles and aircraft at an Army Reserve base at Fort Snelling www.sfchronicle.com/us-world/art...
sfchronicle.com
Exclusive: Hegseth approves request by leaders of Minneapolis immigration siege for use of military base
In an email obtained by the Chronicle, U.S. Customs and Border Protection asked for use of Fort Snelling to house federal immigration agents, weapons, vehicles and aircraft.
14042
Matthias Gafni @mgafni.bsky.social · 20/12/2025
This was a fascinating, tragic and heartwarming story to work on. What a brilliantly creative mind - now trapped inside itself by aphasia. Will he finish his masterpiece? www.sfchronicle.com/bayarea/arti...
141
Reposted by Matthias Gafni
Matthias Gafni @mgafni.bsky.social · 12/11/2025
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:
273
Matthias Gafni @mgafni.bsky.social · 12/11/2025
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:
273
Reposted by Matthias Gafni
Matthias Gafni @mgafni.bsky.social · 11/11/2025
My daughter wrote a book for her Girl Scouts Gold Award! Inspired by her own pit bull rescue Oliver, she wrote about Vinny, a shelter dog, in an effort to end “dangerous breed” stigma and increase adoptions. All proceeds go to Jelly’s Place dog rescue! www.amazon.com/Vinny-Was-Go...
amazon.com
Vinny Was a Good Boy
Vinny Was a Good Boy [Gafni, Eloise, Becker, Gail] on Amazon.com. *FREE* shipping on qualifying offers. Vinny Was a Good Boy
041
Matthias Gafni @mgafni.bsky.social · 11/11/2025
My daughter wrote a book for her Girl Scouts Gold Award! Inspired by her own pit bull rescue Oliver, she wrote about Vinny, a shelter dog, in an effort to end “dangerous breed” stigma and increase adoptions. All proceeds go to Jelly’s Place dog rescue! www.amazon.com/Vinny-Was-Go...
amazon.com
Vinny Was a Good Boy
Vinny Was a Good Boy [Gafni, Eloise, Becker, Gail] on Amazon.com. *FREE* shipping on qualifying offers. Vinny Was a Good Boy
041
Matthias Gafni @mgafni.bsky.social · 08/11/2025
Urban legend? Gilroy police are investigating report by teen saying she bit into this Milky Way she collected during Halloween trick-or-treating and found a razor blade inside www.sfchronicle.com/crime/articl...
sfchronicle.com
Bay Area police investigating report of razor blade in teen’s Halloween candy
Days after trick-or-treating in her South Bay neighborhood, a teen bit into a Milky Way and told police she found a razor blade embedded in the nougat.
010
Matthias Gafni @mgafni.bsky.social · 23/10/2025
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...
sfchronicle.com
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.
1149
Reposted by Matthias Gafni
grudgey mcgrudgerson @honkifyouareantifa.bsky.social · 22/10/2025
🎁🔗 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.
sfchronicle.com
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.
1310
Reposted by Matthias Gafni
Julie Johnson @jjreport.bsky.social · 22/10/2025
BREAKING via @mgafni.bsky.social www.sfchronicle.com/bayarea/arti...
sfchronicle.com
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.
3812
Matthias Gafni @mgafni.bsky.social · 22/10/2025
EXCLUSIVE: @sfchronicle.com learns that more than 100 agents, including ICE and CBP are headed to San Francisco www.sfchronicle.com/bayarea/arti...
sfchronicle.com
Exclusive: Major federal immigration operation headed to San Francisco Bay Area
More than 100 federal agents, including some from U.S. Immigration and Customs Enforcement and U.S. Customs and Border Protection to Alameda base.
128367
Matthias Gafni @mgafni.bsky.social · 20/10/2025
Ex-NFL and Raiders RB Doug Martin died early Saturday morning after a struggle with Oakland police www.sfchronicle.com/bayarea/arti...
sfchronicle.com
Ex-NFL running back Doug Martin dies during struggle with Oakland police
Doug Martin, 36, who was born in Oakland, played for the Tampa Bay Buccaneers and the Oakland Raiders.
141
Matthias Gafni @mgafni.bsky.social · 10/10/2025
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.
132
Matthias Gafni @mgafni.bsky.social · 09/10/2025
EXCLUSIVE: Family of East Bay 17yo Amin Noroozi, who got paralyzed after an accident at Stinson Beach, is suing John Muir hospital in Walnut Creek, alleging they failed in his care. He died April 17. Absolutely gut wrenching story. www.sfchronicle.com/bayarea/arti...
sfchronicle.com
Bay Area teen survived a broken neck after swim accident. His family says the hospital care cost him his life
Seventeen-year-old East Bay football player was paralyzed and died after a swimming accident in April. His parents filed a lawsuit Thursday alleging poor care by John Muir Medical Center.
000
Reposted by Matthias Gafni
Tal Kopan @talkopan.bsky.social · 09/10/2025
After being the first to report that the horrific Palisades Fire was linked to an earlier blaze, @mgafni.bsky.social and Julie Johnson have a remarkable deep dive into the person who has now been charged with starting it: www.sfchronicle.com/california-w...
sfchronicle.com
A burned Bible and ChatGPT messages: Chilling details of the case against man charged with starting Palisades Fire
Investigators allege Uber driver Jonathan Rinderknecht lit a fire early New Year’s Day that was extinguished but smoldering and rekindled days later.
082
Matthias Gafni @mgafni.bsky.social · 09/10/2025
Chilling details of what led up to suspected Palisades Fire arsonist lighting hillside on fire. With @jjreport.bsky.social www.sfchronicle.com/california-w...
sfchronicle.com
A burned bible and ChatGPT messages: Chilling details of the case against man charged with starting Palisades Fire
Investigators allege Uber driver Jonathan Rinderknecht lit a fire early New Year’s Day that was extinguished but smoldering and rekindled days later.
023
Reposted by Matthias Gafni
Anthony Edwards @edwardsanthonyb.bsky.social · 08/10/2025
Shoutout to @sfchronicle.com investigative reporter @mgafni.bsky.social and climate reporter @jjreport.bsky.social
0103
Matthias Gafni @mgafni.bsky.social · 29/09/2025
NEW: Norcal woman alleges she denied 2x by Dignity Health hospitals for emergency abortions after Sac-area hospitals cite religious restrictions. Lost amniotic fluid at 17 wks, doctors said fetus can’t survive, but sent her home. Developed sepsis after one. www.sfchronicle.com/california/a...
sfchronicle.com
California woman sues Catholic hospitals alleging emergency abortion denials
A California woman says Dignity Health twice denied emergency abortions at 17 weeks due to religious restrictions. A lawsuit was filed in S.F. Superior Court.
000
Matthias Gafni @mgafni.bsky.social · 26/09/2025
Wow, genetic genealogy used to solve after 34 yrs the infamous Yogurt shop murders in Austin. Investigators ID dead serial killer. Case had just been profiled in HBO doc. Another spotlight shined on false confessions & questionable interrogation practices. www.statesman.com/news/article...
statesman.com
Yogurt shop murders solved 34 years later with DNA testing, APD says
Authorities say DNA testing solved the 1991 “I Can’t Believe It’s Yogurt” murders of four teens, closing one of Austin’s darkest chapters.
000
Matthias Gafni @mgafni.bsky.social · 22/09/2025
Big jolt! Preliminary quake of 4.6 centered in Berkeley. Who felt that? www.sfchronicle.com/california/a...
sfchronicle.com
4.6 earthquake centered near Berkeley jolts Bay Area
An earthquake has struck the S.F. Bay Area, centered near Berkeley. A sharp jolt was widely felt.
030
Matthias Gafni @mgafni.bsky.social · 17/09/2025
4 years ago SF med examiner mistakenly declared James Robinson died of overdose. His family held a funeral, spread his ashes, got tattoos. Last year, they learned he was alive. But he went missing. The sad update: He was found dead of fentanyl overdose. www.sfchronicle.com/bayarea/arti...
sfchronicle.com
Man dies from fentanyl overdose 4 years after S.F. medical examiner mistakenly declared him dead
James Robinson’s death marks the end of a tragic saga, one that prompted the medical examiner’s office to change how it collects and identifies bodies after the Chronicle exposed its error.
010
Reposted by Matthias Gafni
Sarah McGrew @sarahrosemcgrew.bsky.social · 29/08/2025
Seven former students allege Grammy Award-winning director Kevin Fox sexually harassed and abused them as children while administrators ignored complaints, according to a new lawsuit. Watch the full video and read @mgafni.bsky.social’s reporting: bit.ly/3HNclqk
001
Reposted by Matthias Gafni
Demian Bulwa @demianbulwa.bsky.social · 26/08/2025
NEW: An FBI agent killed a man after the Boston Marathon bombing. Oakland PD had helped hide his past By Katey Rusch and @mgafni.bsky.social www.sfchronicle.com/bayarea/arti...
sfchronicle.com
An FBI agent killed a man after the Boston Marathon bombing. Oakland PD had helped hide his past
A trove of internal police files provides a more complete accounting of the early episode that could have jeopardized Aaron McFarlane’s career before a high-profile shooting.
001
Matthias Gafni @mgafni.bsky.social · 26/08/2025
NEW: Seven former students at Oakland’s Pacific Boychoir Academy file lawsuit alleging former Grammy Award-winning choir director Kevin Fox sexually harassed & abused them when underage. Fox won Grammys for work w SF Symphony. www.sfchronicle.com/bayarea/arti...
sfchronicle.com
Former students say Grammy Award-winning choir teacher sexually abused them at Oakland school
Lawsuit alleges choir director groomed and assaulted students over more than a decade while school officials ignored warnings.
000
Matthias Gafni @mgafni.bsky.social · 26/08/2025
In 2000, rookie Oakland cop Aaron McFarland wrote report saying he arrested man w drugs. His probable cause for stop: the man had crossed a solid red light. The problem: At that time of night the lights blink red. Katey & I obtained new records: www.sfchronicle.com/bayarea/arti...
sfchronicle.com
An FBI agent killed a man after the Boston Marathon bombing. Oakland PD had helped hide his past
A trove of internal police files provides a more complete accounting of the early episode that could have jeopardized Aaron McFarlane’s career before a high-profile shooting.
012
Matthias Gafni @mgafni.bsky.social · 10/07/2025
EXCLUSIVE: Kenneth Chee, owner of Devastating Pyro linked to Esparto explosion, was being investigated for illegally storing fireworks in SoCal @ time of blast. And Yolo sheriff deputy ran gun store on property. www.sfchronicle.com/bayarea/arti...
sfchronicle.com
Exclusive: Trouble mounts for Costco optician who owns company in deadly fireworks blast
A pair of investigations now center on former San Francisco resident Kenneth Chee, 48, whose Devastating Pyrotechnics operation in the farm town of Esparto was destroyed by fire on July 1.
120
Reposted by Matthias Gafni
Julie Johnson @jjreport.bsky.social · 09/07/2025
Allegations mounting against LA city and state officials that the Palisades Fire was a rekindling of an earlier, abandoned blaze. With @mgafni.bsky.social www.sfchronicle.com/california-w...
sfchronicle.com
‘Misinformation and misrepresentations’: Palisades Fire victims lob new claims against L.A., state agencies
Palisades Fire victims added allegations and new evidence in an amended lawsuit filed Wednesday in Los Angeles County Superior Court.
032
Matthias Gafni @mgafni.bsky.social · 09/07/2025
A blow-by-blow look at the deadly Esparto fireworks explosion using video, audio & maps. New video of first blast. Audio indicating fire & police initially thought a plane had crashed. Layout of where fireworks were allowed to be stored & more www.sfchronicle.com/california/a...
sfchronicle.com
Maps and videos reveal how deadly California fireworks explosion unfolded
On July 1, a stockpile of fireworks ignited on a farm in the Yolo County town of Esparto, causing a massive, ground-shaking explosion that killed seven people. Here’s how the tragedy unfolded.
000
Matthias Gafni @mgafni.bsky.social · 04/07/2025
EXCLUSIVE: Man linked to massive Esparto fireworks explosion was not allowed to possess or acquire fireworks by feds. Nearest approved storage container for Devastating Pyro was third of a mile away from explosions, raising ?s about why product was there www.sfchronicle.com/california/a...
sfchronicle.com
Exclusive: Owner of fireworks company linked to deadly explosion was denied federal license
Why Kenneth Chee was denied a federal license is one of many complexities investigators are sorting through in the aftermath of the explosion in Yolo County.
000