Follow KQED’s reporting on criminal justice issues.
Oakland Police Release Body Camera Footage Showing Fatal Fruitvale Shooting
After San Francisco Scooter Victim Identified, Advocates Call for Safer Market Street
San Francisco Police Misread License Plate and Violently Arrested Driver, Watchdog Says
Suspect Arrested for ‘Recklessly’ Sparking 10,000-Acre Gann Fire
A Hayward Man Died in a Philippine Military Operation. Members of Congress Want Answers
East Oakland School Shooting Leaves 1 Student Dead, Another Injured
Pierre Rushing Was Convicted of Murder in 2011. The Key Witness Just Recanted His Testimony
San Francisco Judge to Weigh the Fate of Trial in ICE Officer Assault Case
Oakland Police Arrest Suspect in Assault of Councilmember Rowena Brown
Sausalito City Manager to Be Released From Jail, Ordered to Seek Mental Health Evaluation
Player sponsored by
window.__IS_SSR__=true
window.__INITIAL_STATE__={
"attachmentsReducer": {
"audio_0": {
"type": "attachments",
"id": "audio_0",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background0.jpg"
}
}
},
"audio_1": {
"type": "attachments",
"id": "audio_1",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background1.jpg"
}
}
},
"audio_2": {
"type": "attachments",
"id": "audio_2",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background2.jpg"
}
}
},
"audio_3": {
"type": "attachments",
"id": "audio_3",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background3.jpg"
}
}
},
"audio_4": {
"type": "attachments",
"id": "audio_4",
"imgSizes": {
"kqedFullSize": {
"file": "https://ww2.kqed.org/news/wp-content/themes/KQED-unified/img/audio_bgs/background4.jpg"
}
}
},
"placeholder": {
"type": "attachments",
"id": "placeholder",
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-800x533.jpg",
"width": 800,
"height": 533,
"mimeType": "image/jpeg"
},
"medium_large": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-768x512.jpg",
"width": 768,
"height": 512,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"fd-lrg": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"fd-med": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"fd-sm": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-800x533.jpg",
"width": 800,
"height": 533,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"xxsmall": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"xsmall": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"small": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"xlarge": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1-1920x1280.jpg",
"width": 1920,
"height": 1280,
"mimeType": "image/jpeg"
},
"guest-author-32": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 32,
"height": 32,
"mimeType": "image/jpeg"
},
"guest-author-50": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 50,
"height": 50,
"mimeType": "image/jpeg"
},
"guest-author-64": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 64,
"height": 64,
"mimeType": "image/jpeg"
},
"guest-author-96": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 96,
"height": 96,
"mimeType": "image/jpeg"
},
"guest-author-128": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 128,
"height": 128,
"mimeType": "image/jpeg"
},
"detail": {
"file": "https://cdn.kqed.org/wp-content/uploads/2025/01/KQED-Default-Image-816638274-1333x1333-1-160x160.jpg",
"width": 160,
"height": 160,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2024/12/KQED-Default-Image-816638274-2000x1333-1.jpg",
"width": 2000,
"height": 1333
}
}
},
"news_12095122": {
"type": "attachments",
"id": "news_12095122",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12095122",
"found": true
},
"title": "260813-OPDShootingFolo-01",
"publishDate": 1786643518,
"status": "inherit",
"parent": 0,
"modified": 1786668072,
"caption": "A still from Oakland police body camera footage released Aug. 12, 2026, showing officers following José Ángel Castillo on 41st Avenue moments before the July 13 shooting that killed him.",
"credit": "Courtesy of Oakland Police Department",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/260813-OPDShootingFolo-01-160x98.jpg",
"width": 160,
"height": 98,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/260813-OPDShootingFolo-01-1536x945.jpg",
"width": 1536,
"height": 945,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/260813-OPDShootingFolo-01-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/260813-OPDShootingFolo-01-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/260813-OPDShootingFolo-01-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/260813-OPDShootingFolo-01-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/260813-OPDShootingFolo-01.jpg",
"width": 2000,
"height": 1230
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12015187": {
"type": "attachments",
"id": "news_12015187",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12015187",
"found": true
},
"title": "241120-StormHitsBayArea-14-BL",
"publishDate": 1732142133,
"status": "inherit",
"parent": 0,
"modified": 1786661582,
"caption": "A person with an umbrella crosses Market Street in San Francisco on Nov. 20, 2024.",
"credit": "Beth LaBerge/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241120-StormHitsBayArea-14-BL-800x533.jpg",
"width": 800,
"height": 533,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241120-StormHitsBayArea-14-BL-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241120-StormHitsBayArea-14-BL-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241120-StormHitsBayArea-14-BL-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241120-StormHitsBayArea-14-BL-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241120-StormHitsBayArea-14-BL-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241120-StormHitsBayArea-14-BL-1920x1280.jpg",
"width": 1920,
"height": 1280,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/11/241120-StormHitsBayArea-14-BL.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12094748": {
"type": "attachments",
"id": "news_12094748",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12094748",
"found": true
},
"title": "20170211_130621_qed",
"publishDate": 1786473243,
"status": "inherit",
"parent": 12094739,
"modified": 1786476941,
"caption": "SFPD San Francisco Police Department police cruiser on Feb. 11, 2017.",
"credit": "Alex Emslie/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/20170211_130621_qed-160x120.jpg",
"width": 160,
"height": 120,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/20170211_130621_qed-1536x1152.jpg",
"width": 1536,
"height": 1152,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/20170211_130621_qed-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/20170211_130621_qed-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/20170211_130621_qed-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/20170211_130621_qed-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/20170211_130621_qed.jpg",
"width": 1777,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12094098": {
"type": "attachments",
"id": "news_12094098",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12094098",
"found": true
},
"title": "California Wildfire",
"publishDate": 1786041109,
"status": "inherit",
"parent": 12094075,
"modified": 1786041228,
"caption": "During the Gann Fire near Angels Camp in Calaveras County, California, on Tuesday, Aug. 4, 2026. ",
"credit": "Stephen Lam/San Francisco Chronicle via Getty Images",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty4-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty4-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty4-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty4-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty4-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty4-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty4.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12083273": {
"type": "attachments",
"id": "news_12083273",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12083273",
"found": true
},
"title": "260512-Lyle Prijoles-04-KQED",
"publishDate": 1778604540,
"status": "inherit",
"parent": 0,
"modified": 1785522309,
"caption": "Activists in the Bay Area hold a memorial for activist Lyle Prijoles. Families of the slain human rights advocates have urged the Philippine Government for an independent investigation, sharing testimonies of their loved ones and putting into question what the AFP has called a “legitimate military operation.”",
"credit": "Courtesy of Bayan USA",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-04-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-04-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-04-KQED-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-04-KQED-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-04-KQED-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-04-KQED-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-04-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12061256": {
"type": "attachments",
"id": "news_12061256",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12061256",
"found": true
},
"title": "251023-MAYOR LEE PRESSER-MD-09-KQED",
"publishDate": 1761245641,
"status": "inherit",
"parent": 12061224,
"modified": 1783638320,
"caption": "James Beere, assistant chief of police with the Oakland Police Department, speaks at a press conference at Oakland City Hall on Oct. 23, 2025.",
"credit": "Martin do Nascimento/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251023-MAYOR-LEE-PRESSER-MD-09-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251023-MAYOR-LEE-PRESSER-MD-09-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251023-MAYOR-LEE-PRESSER-MD-09-KQED-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251023-MAYOR-LEE-PRESSER-MD-09-KQED-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251023-MAYOR-LEE-PRESSER-MD-09-KQED-1600x900.jpg",
"width": 1600,
"height": 900,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251023-MAYOR-LEE-PRESSER-MD-09-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12092905": {
"type": "attachments",
"id": "news_12092905",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12092905",
"found": true
},
"title": "260728-PierreRushing-02-BL-KQED",
"publishDate": 1785267116,
"status": "inherit",
"parent": 0,
"modified": 1785267171,
"caption": "Demora Henderson stands outside the René C. Davidson Courthouse, part of the Alameda County Superior Court system, in Oakland on July 28, 2026.",
"credit": "Beth LaBerge/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-02-BL-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-02-BL-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-02-BL-KQED-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-02-BL-KQED-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-02-BL-KQED-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-02-BL-KQED-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-02-BL-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12042200": {
"type": "attachments",
"id": "news_12042200",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12042200",
"found": true
},
"title": "008_KQED_630Sansome_02052020_1470_qed",
"publishDate": 1748630169,
"status": "inherit",
"parent": 12042197,
"modified": 1784932362,
"caption": "The U.S. Immigration & Customs Enforcement building at 630 Sansome St., in San Francisco, California, on Feb. 5, 2020.",
"credit": "Beth LaBerge/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/008_KQED_630Sansome_02052020_1470_qed-800x533.jpg",
"width": 800,
"height": 533,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/008_KQED_630Sansome_02052020_1470_qed-1020x680.jpg",
"width": 1020,
"height": 680,
"mimeType": "image/jpeg"
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/008_KQED_630Sansome_02052020_1470_qed-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/008_KQED_630Sansome_02052020_1470_qed-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/008_KQED_630Sansome_02052020_1470_qed-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/008_KQED_630Sansome_02052020_1470_qed-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/008_KQED_630Sansome_02052020_1470_qed-1920x1280.jpg",
"width": 1920,
"height": 1280,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/008_KQED_630Sansome_02052020_1470_qed.jpg",
"width": 1999,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12092492": {
"type": "attachments",
"id": "news_12092492",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12092492",
"found": true
},
"title": "250814-OaklandPushback-12_qed",
"publishDate": 1784912071,
"status": "inherit",
"parent": 12092488,
"modified": 1784918013,
"caption": "At-Large Oakland City Councilmember Rowena Brown speaks during a press conference at Oakland City Hall in Oakland on Aug. 14, 2025, condemning President Donald Trump’s recent remarks about Oakland.",
"credit": "Beth LaBerge/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/250814-OaklandPushback-12_qed-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/250814-OaklandPushback-12_qed-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/250814-OaklandPushback-12_qed-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/250814-OaklandPushback-12_qed-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/250814-OaklandPushback-12_qed-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/250814-OaklandPushback-12_qed-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/250814-OaklandPushback-12_qed.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12092195": {
"type": "attachments",
"id": "news_12092195",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12092195",
"found": true
},
"title": "20260722_ELAINEFORBESARRAIGNMENT_GC-4-KQED",
"publishDate": 1784753511,
"status": "inherit",
"parent": 0,
"modified": 1784762658,
"caption": "Elaine Forbes, Sausalito city manager, appears for her arraignment at the Marin Superior Court in San Rafael on July 22, 2026. Forbes faces multiple misdemeanor charges after she was accused of trespassing on boats over the weekend.",
"credit": "Gina Castro for KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_ELAINEFORBESARRAIGNMENT_GC-4-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_ELAINEFORBESARRAIGNMENT_GC-4-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_ELAINEFORBESARRAIGNMENT_GC-4-KQED-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_ELAINEFORBESARRAIGNMENT_GC-4-KQED-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_ELAINEFORBESARRAIGNMENT_GC-4-KQED-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_ELAINEFORBESARRAIGNMENT_GC-4-KQED-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_ELAINEFORBESARRAIGNMENT_GC-4-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
}
},
"audioPlayerReducer": {
"postId": "stream_live",
"isPaused": true,
"isPlaying": false,
"pfsActive": false,
"pledgeModalIsOpen": true,
"playerDrawerIsOpen": false,
"liveAudioPlayStartedAt": 0,
"liveAudioPlayContext": ""
},
"authorsReducer": {
"jsmall": {
"type": "authors",
"id": "6625",
"meta": {
"index": "authors_1716337520",
"id": "6625",
"found": true
},
"name": "Julie Small",
"firstName": "Julie",
"lastName": "Small",
"slug": "jsmall",
"email": "jsmall@kqed.org",
"display_author_email": true,
"staff_mastheads": [
"news"
],
"title": "KQED Contributor",
"bio": "Julie Small reports on criminal justice and immigration.\r\n\r\nShe was part of a team at KQED awarded a regional 2019 Edward R. Murrow award for continuing coverage of the Trump Administration's family separation policy.\r\n\r\nThe Society for Professional Journalists recognized Julie's 2018 \u003ca href=\"https://www.kqed.org/news/11636262/the-officer-tased-him-31-times-the-sheriff-called-his-death-an-accident\">reporting\u003c/a> on the San Joaquin County Sheriff's \u003ca href=\"https://www.kqed.org/news/11634689/autopsy-doctors-sheriff-overrode-death-findings-to-protect-law-enforcement\">interference\u003c/a> in death investigations with an Excellence in Journalism Award for Ongoing Coverage.\r\n\r\nJulie's\u003ca href=\"https://www.kqed.org/news/11039666/two-mentally-ill-inmates-died-one-month-in-santa-clara\"> reporting\u003c/a> with Lisa Pickoff-White on the treatment of mentally ill offenders in California jails earned a 2017 regional Edward R. Murrow Award for news reporting and an investigative reporting award from the SPJ of Northern California.\r\n\r\nBefore joining KQED, Julie covered government and politics in Sacramento for Southern California Public Radio (SCPR). Her 2010 \u003ca href=\"https://www.scpr.org/specials/prisonmedical/\">series\u003c/a> on lapses in California’s prison medical care also won a regional Edward R. Murrow Award for investigative reporting and a Golden Mic Award from the RTNDA of Southern California.\r\n\r\nJulie began her career in journalism in 2000 as the deputy foreign editor for public radio's \u003cem>Marketplace, \u003c/em>while earning her master's degree in journalism from USC’s Annenberg School of Communication.",
"avatar": "https://secure.gravatar.com/avatar/4baedf201468df97be97c2a9dd7585d0?s=600&d=blank&r=g",
"twitter": "@SmallRadio2",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "stateofhealth",
"roles": [
"author"
]
},
{
"site": "science",
"roles": [
"author"
]
}
],
"headData": {
"title": "Julie Small | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/4baedf201468df97be97c2a9dd7585d0?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/4baedf201468df97be97c2a9dd7585d0?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/jsmall"
},
"ahall": {
"type": "authors",
"id": "11490",
"meta": {
"index": "authors_1716337520",
"id": "11490",
"found": true
},
"name": "Alex Hall",
"firstName": "Alex",
"lastName": "Hall",
"slug": "ahall",
"email": "ahall@kqed.org",
"display_author_email": false,
"staff_mastheads": [
"news"
],
"title": "KQED Enterprise & Accountability Reporter",
"bio": "Alex Hall is KQED's Enterprise and Accountability Reporter. She previously covered the Central Valley for five years from KQED's bureau in Fresno. Before joining KQED, Alex was an investigative reporting fellow at Wisconsin Public Radio and the Wisconsin Center for Investigative Journalism. She has also worked as a bilingual producer for NPR's investigative unit and freelance video producer for Reuters TV on the Latin America desk. She got her start in journalism in South America, where she worked as a radio producer and Spanish-English translator for CNN Chile. Her documentary and investigation into the series of deadly COVID-19 outbreaks at Foster Farms won a national Edward R. Murrow award and was named an Investigative Reporters & Editors award finalist. Alex's reporting for Reveal on the Wisconsin dairy industry's reliance on undocumented immigrant labor was made into a film, Los Lecheros, which won a regional Edward R. Murrow award for best news documentary.",
"avatar": "https://secure.gravatar.com/avatar/defcbeb88b0bf591ff9af41f22644051?s=600&d=blank&r=g",
"twitter": "@chalexhall",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "liveblog",
"roles": [
"author"
]
}
],
"headData": {
"title": "Alex Hall | KQED",
"description": "KQED Enterprise & Accountability Reporter",
"ogImgSrc": "https://secure.gravatar.com/avatar/defcbeb88b0bf591ff9af41f22644051?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/defcbeb88b0bf591ff9af41f22644051?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/ahall"
},
"kdebenedetti": {
"type": "authors",
"id": "11913",
"meta": {
"index": "authors_1716337520",
"id": "11913",
"found": true
},
"name": "Katie DeBenedetti",
"firstName": "Katie",
"lastName": "DeBenedetti",
"slug": "kdebenedetti",
"email": "kdebenedetti@kqed.org",
"display_author_email": false,
"staff_mastheads": [
"news",
"science"
],
"title": "KQED Contributor",
"bio": "Katie DeBenedetti is a digital reporter covering daily news for the Express Desk. Prior to joining KQED as a culture reporting intern in January 2024, she covered education and city government for the Napa Valley Register.",
"avatar": "https://secure.gravatar.com/avatar/6e31073cb8f7e4214ab03f42771d0f45?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "news",
"roles": [
"author"
]
},
{
"site": "science",
"roles": [
"author"
]
},
{
"site": "liveblog",
"roles": [
"author"
]
}
],
"headData": {
"title": "Katie DeBenedetti | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/6e31073cb8f7e4214ab03f42771d0f45?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/6e31073cb8f7e4214ab03f42771d0f45?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/kdebenedetti"
},
"aaliahmad": {
"type": "authors",
"id": "11986",
"meta": {
"index": "authors_1716337520",
"id": "11986",
"found": true
},
"name": "Ayah Ali-Ahmad",
"firstName": "Ayah",
"lastName": "Ali-Ahmad",
"slug": "aaliahmad",
"email": "aaliahmad@KQED.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "KQED Contributor",
"bio": null,
"avatar": "https://secure.gravatar.com/avatar/7f340465c69a2c816f6c07000137a3ee?s=600&d=blank&r=g",
"twitter": "ayahaliahmad",
"bluesky": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "news",
"roles": [
"author"
]
}
],
"headData": {
"title": "Ayah Ali-Ahmad | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/7f340465c69a2c816f6c07000137a3ee?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/7f340465c69a2c816f6c07000137a3ee?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/aaliahmad"
},
"ejackson": {
"type": "authors",
"id": "12003",
"meta": {
"index": "authors_1716337520",
"id": "12003",
"found": true
},
"name": "Ella Jackson",
"firstName": "Ella",
"lastName": "Jackson",
"slug": "ejackson",
"email": "ejackson@kqed.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "KQED Contributor",
"bio": null,
"avatar": "https://secure.gravatar.com/avatar/3c688edc62aec1dcae096e1475956d245f72bde99cff316455871c9b22a7205b?s=600&d=blank&r=g",
"twitter": null,
"bluesky": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "news",
"roles": [
"author"
]
}
],
"headData": {
"title": "Ella Jackson | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/3c688edc62aec1dcae096e1475956d245f72bde99cff316455871c9b22a7205b?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/3c688edc62aec1dcae096e1475956d245f72bde99cff316455871c9b22a7205b?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/ejackson"
}
},
"pagesReducer": {
"root-site_criminaljustice": {
"type": "pages",
"id": "root-site_15622",
"meta": {
"index": "pages_1716337520",
"site": "root-site",
"id": "15622",
"score": 0
},
"slug": "criminaljustice",
"title": "Criminal Justice",
"headTitle": "Criminal Justice | KQED",
"pagePath": "criminaljustice",
"pageMeta": {
"sticky": false,
"WpPageTemplate": "page-topic-editorial",
"adSlotOverride": "300x250_news",
"excludeFromSiteSearch": "Include"
},
"headData": {
"title": "Criminal Justice Reporting | KQED",
"description": "Explore the latest news and analysis on criminal justice in California - from police reform to mass incarceration with KQED's Criminal Justice Reporting.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"socialTitle": "Criminal Justice Reporting | KQED",
"socialDescription": "Explore the latest news and analysis on criminal justice in California - from police reform to mass incarceration with KQED's Criminal Justice Reporting."
},
"labelTerm": {
"site": ""
},
"publishDate": 1581369306,
"content": "\u003cp>Follow KQED’s reporting on criminal justice issues.\u003c/p>\n\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\u003cp>\u003c/p>\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerBlocks": [],
"innerHTML": "\n\u003cp>Follow KQED’s reporting on criminal justice issues.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Follow KQED’s reporting on criminal justice issues.\u003c/p>\n"
]
},
{
"blockName": "kqed/post-list",
"attrs": {
"query": "posts/news?tag=criminal-justice&queryId=a44793326c",
"useSSR": true,
"seeMore": true
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "kqed/ad",
"attrs": [],
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
}
],
"status": "publish",
"parent": 0,
"modified": 1731535182,
"format": "standard",
"path": "/root-site/15622/criminaljustice",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Follow KQED’s reporting on criminal justice issues.\u003c/p>\n\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"label": "root-site",
"isLoading": false
}
},
"pfsSessionReducer": {},
"postsReducer": {
"stream_live": {
"type": "live",
"id": "stream_live",
"audioUrl": "https://streams.kqed.org/kqedradio",
"title": "Live Stream",
"excerpt": "Live Stream information currently unavailable.",
"link": "/radio",
"featImg": "",
"label": {
"name": "KQED Live",
"link": "/"
}
},
"stream_kqedNewscast": {
"type": "posts",
"id": "stream_kqedNewscast",
"audioUrl": "https://www.kqed.org/.stream/anon/radio/RDnews/newscast.mp3?_=1",
"title": "KQED Newscast",
"featImg": "",
"label": {
"name": "88.5 FM",
"link": "/"
}
},
"news_12095092": {
"type": "posts",
"id": "news_12095092",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12095092",
"score": null,
"sort": [
1786667144000
]
},
"guestAuthors": [],
"slug": "oakland-police-release-body-camera-footage-showing-fatal-fruitvale-shooting",
"title": "Oakland Police Release Body Camera Footage Showing Fatal Fruitvale Shooting",
"publishDate": 1786667144,
"format": "standard",
"headTitle": "Oakland Police Release Body Camera Footage Showing Fatal Fruitvale Shooting | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Oakland Police released body camera footage from a fatal July 13 shooting of a man in the Fruitvale neighborhood on Wednesday, a month after \u003ca href=\"https://www.kqed.org/news/12091598/after-third-opd-shooting-this-year-advocates-demand-body-cam-footage\">advocates demanded the department \u003c/a>make the video public.\u003c/p>\n\n\n\n\u003cp>The release comes a month after OPD’s \u003ca href=\"https://www.oaklandca.gov/News-Releases/Police/Officer-Involved-Shooting-in-the-4000-block-of-International-Boulevard\">initial account\u003c/a> of the shooting, which said only that officers “located an armed individual” who “lunged at officers with a weapon.” The department did not describe the weapon publicly at the time, which activists criticized, calling for transparency around the use of force.\u003c/p>\n\n\n\n\u003cp>Police identified the man as José Ángel Castillo, 43. The department said that it is waiting on the Alameda County Coroner’s office to formally verify his identity.\u003c/p>\n\n\n\n\u003cp>The footage shows what the department calls “homemade weapons”: two long poles with blades affixed to the ends, one in each of Castillo’s hands. The footage shows officers with their guns drawn following Castillo down an East Oakland street for roughly a minute, firing Tasers at him as he stood in a parking lot, then shooting him seconds later as he swung one of two bladed poles he was carrying.\u003c/p>\n\n\n\n\u003cp>The videos do not capture every angle of the encounter, and CHP has not released footage from its officers, but OPD’s release offers more insight into the moments leading up to Castillo’s death. The videos can be publicly viewed \u003ca href=\"https://oaklandca.nextrequest.com/documents?folder_filter=26-0708_OIS\">here\u003c/a>, with a warning that they contain graphic content. \u003c/p>\n\n\n\n\u003ch2 class=\"wp-block-heading\">Video footage\u003c/h2>\n\n\n\n\u003cp>The footage shows California Highway Patrol officers first encountering Castillo at a homeless encampment near 40th Avenue and International Boulevard after 2 p.m. He is holding a hammer and complies when officers tell him to drop it. Castillo then raises the two bladed poles toward the officers, one of whom points a gun at him. He then walks away from the encampment toward the street.\u003c/p>\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>When Oakland officers arrive at East 12th Street and 41st Avenue, Castillo is still carrying both poles. Officers get out of their cars and order him to drop the weapons. He keeps walking. One officer can be heard telling him, “Just stop and talk to us.” \u003c/p>\n\n\n\n\u003cp>Castillo yells back, but most of what he says is difficult to make out.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1334\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED.jpg\" alt=\"\" class=\"wp-image-12046794\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">An Oakland Police Department Vehicle in Oakland on July 1, 2025. (Martin do Nascimento/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>As Castillo walks up 41st Avenue toward International Boulevard, footage from a second officer’s camera and a nearby security camera shows two adults and a child walking past Castillo on the sidewalk. An officer waves them along. Roughly 20 seconds later, as Castillo continues walking toward International Boulevard on 41st Avenue, one of the officers says, “We are going to use force. Just stop.” \u003c/p>\n\n\n\n\u003cp>Castillo walks into a parking lot on 41st Avenue, connected to businesses on International Boulevard. Around five officers follow him at a walking pace. Tasers are deployed — an officer can be heard saying, “Hit him again,” before a second Taser is heard. \u003c/p>\n\n\n\n\u003cp>Castillo swings one pole. Immediately, multiple gunshots follow, and he falls forward. One more shot is heard. In the footage, no officer appears to be within arm’s reach of him when he swings.\u003c/p>\n\n\n\n\n\n\u003cp>A wider angle from the parking lot shows nine officers in view. Text on one video states that two officers fired their weapons. After a resuscitation attempt, Castillo died on scene.\u003c/p>\n\n\n\n\u003cp>The officers who fired were placed on paid administrative leave. The department is conducting criminal and internal affairs investigations. The Alameda County District Attorney’s Office is also conducting an independent investigation, and the city’s civilian Community Police Review Agency has been notified. \u003c/p>\n\n\n\n\u003cp>OPD told KQED the investigation remains ongoing and that no additional information is being provided at this time.\u003c/p>\n\n\n\n\u003cp>The shooting is the third by Oakland officers this year and the second that was fatal, following an April 27 shooting in the 1800 block of 89th Avenue that left one dead, and a May 8 shooting near Ninth Avenue that wounded a man police said dragged one officer and pinned another against a parked car. \u003c/p>\n\n\n\n\u003cp>It also lands seven weeks before U.S. District Judge William H. Orrick is scheduled to decide whether to end more than \u003ca href=\"https://www.kqed.org/news/12085228/oakland-police-judge-clears-path-for-possible-end-to-federal-oversight\">two decades of federal oversight\u003c/a> of the department. Federal monitor Robert Warshaw found in a May 22 report that OPD had met all 51 court-ordered reforms for the first time, and Orrick has said he will close the case at a Sept. 29 hearing as long as the department stays in compliance. \u003c/p>\n\n\n\n\u003ch2 class=\"wp-block-heading\">Community response\u003c/h2>\n\n\n\n\u003cp>Cat Brooks, co-founder and executive director of the Anti Police-Terror Project, questioned the role of CHP on the scene and said the man visible in the footage appeared to be in crisis.\u003c/p>\n\n\n\n\u003cp>“He needed help,” Brooks said. “He needed somebody that knows how to talk to people that are in elevated states of mental health crisis.”\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1500\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2.jpg\" alt=\"\" class=\"wp-image-12017328\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1920x1440.jpg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">The Oakland Police Department on Nov. 12, 2016. (Alex Emslie/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Brooks said officers could have backed off instead of following Castillo and called a non-police crisis responder. She added that she did not believe the shooting was justified.\u003c/p>\n\n\n\n\u003cp>APTP said it is still trying to reach Castillo’s family, and OPD is asking the public for help locating his next of kin. Brooks said the organization is holding a protest at 5 p.m. Friday at Oscar Grant Plaza in Oakland.\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>“That was somebody’s son,” she said. “Probably somebody’s brother, father. Whether he lived outside or he lived inside, he was one of us.”\u003c/p>\n\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Oakland Police released body camera footage from a fatal July 13 shooting of a man in the Fruitvale neighborhood on Wednesday, a month after \u003ca href=\"https://www.kqed.org/news/12091598/after-third-opd-shooting-this-year-advocates-demand-body-cam-footage\">advocates demanded the department \u003c/a>make the video public.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Oakland Police released body camera footage from a fatal July 13 shooting of a man in the Fruitvale neighborhood on Wednesday, a month after \u003ca href=\"https://www.kqed.org/news/12091598/after-third-opd-shooting-this-year-advocates-demand-body-cam-footage\">advocates demanded the department \u003c/a>make the video public.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The release comes a month after OPD’s \u003ca href=\"https://www.oaklandca.gov/News-Releases/Police/Officer-Involved-Shooting-in-the-4000-block-of-International-Boulevard\">initial account\u003c/a> of the shooting, which said only that officers “located an armed individual” who “lunged at officers with a weapon.” The department did not describe the weapon publicly at the time, which activists criticized, calling for transparency around the use of force.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The release comes a month after OPD’s \u003ca href=\"https://www.oaklandca.gov/News-Releases/Police/Officer-Involved-Shooting-in-the-4000-block-of-International-Boulevard\">initial account\u003c/a> of the shooting, which said only that officers “located an armed individual” who “lunged at officers with a weapon.” The department did not describe the weapon publicly at the time, which activists criticized, calling for transparency around the use of force.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Police identified the man as José Ángel Castillo, 43. The department said that it is waiting on the Alameda County Coroner’s office to formally verify his identity.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Police identified the man as José Ángel Castillo, 43. The department said that it is waiting on the Alameda County Coroner’s office to formally verify his identity.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The footage shows what the department calls “homemade weapons”: two long poles with blades affixed to the ends, one in each of Castillo’s hands. The footage shows officers with their guns drawn following Castillo down an East Oakland street for roughly a minute, firing Tasers at him as he stood in a parking lot, then shooting him seconds later as he swung one of two bladed poles he was carrying.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The footage shows what the department calls “homemade weapons”: two long poles with blades affixed to the ends, one in each of Castillo’s hands. The footage shows officers with their guns drawn following Castillo down an East Oakland street for roughly a minute, firing Tasers at him as he stood in a parking lot, then shooting him seconds later as he swung one of two bladed poles he was carrying.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The videos do not capture every angle of the encounter, and CHP has not released footage from its officers, but OPD’s release offers more insight into the moments leading up to Castillo’s death. The videos can be publicly viewed \u003ca href=\"https://oaklandca.nextrequest.com/documents?folder_filter=26-0708_OIS\">here\u003c/a>, with a warning that they contain graphic content. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The videos do not capture every angle of the encounter, and CHP has not released footage from its officers, but OPD’s release offers more insight into the moments leading up to Castillo’s death. The videos can be publicly viewed \u003ca href=\"https://oaklandca.nextrequest.com/documents?folder_filter=26-0708_OIS\">here\u003c/a>, with a warning that they contain graphic content. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/heading",
"attrs": {
"text": "Video footage",
"level": 2
},
"innerHTML": "\n\u003ch2 class=\"wp-block-heading\">Video footage\u003c/h2>\n",
"innerContent": [
"\n\u003ch2 class=\"wp-block-heading\">Video footage\u003c/h2>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The footage shows California Highway Patrol officers first encountering Castillo at a homeless encampment near 40th Avenue and International Boulevard after 2 p.m. He is holding a hammer and complies when officers tell him to drop it. Castillo then raises the two bladed poles toward the officers, one of whom points a gun at him. He then walks away from the encampment toward the street.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The footage shows California Highway Patrol officers first encountering Castillo at a homeless encampment near 40th Avenue and International Boulevard after 2 p.m. He is holding a hammer and complies when officers tell him to drop it. Castillo then raises the two bladed poles toward the officers, one of whom points a gun at him. He then walks away from the encampment toward the street.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "fullwidth"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>When Oakland officers arrive at East 12th Street and 41st Avenue, Castillo is still carrying both poles. Officers get out of their cars and order him to drop the weapons. He keeps walking. One officer can be heard telling him, “Just stop and talk to us.” \u003c/p>\n",
"innerContent": [
"\n\u003cp>When Oakland officers arrive at East 12th Street and 41st Avenue, Castillo is still carrying both poles. Officers get out of their cars and order him to drop the weapons. He keeps walking. One officer can be heard telling him, “Just stop and talk to us.” \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Castillo yells back, but most of what he says is difficult to make out.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Castillo yells back, but most of what he says is difficult to make out.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12046794,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Martin do Nascimento/KQED",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED-1536x1025.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED.jpg\" alt=\"\" class=\"wp-image-12046794\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED-1536x1025.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">An Oakland Police Department Vehicle in Oakland on July 1, 2025.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED.jpg\" alt=\"\" class=\"wp-image-12046794\" />\u003cfigcaption class=\"wp-element-caption\">An Oakland Police Department Vehicle in Oakland on July 1, 2025.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>As Castillo walks up 41st Avenue toward International Boulevard, footage from a second officer’s camera and a nearby security camera shows two adults and a child walking past Castillo on the sidewalk. An officer waves them along. Roughly 20 seconds later, as Castillo continues walking toward International Boulevard on 41st Avenue, one of the officers says, “We are going to use force. Just stop.” \u003c/p>\n",
"innerContent": [
"\n\u003cp>As Castillo walks up 41st Avenue toward International Boulevard, footage from a second officer’s camera and a nearby security camera shows two adults and a child walking past Castillo on the sidewalk. An officer waves them along. Roughly 20 seconds later, as Castillo continues walking toward International Boulevard on 41st Avenue, one of the officers says, “We are going to use force. Just stop.” \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Castillo walks into a parking lot on 41st Avenue, connected to businesses on International Boulevard. Around five officers follow him at a walking pace. Tasers are deployed — an officer can be heard saying, “Hit him again,” before a second Taser is heard. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Castillo walks into a parking lot on 41st Avenue, connected to businesses on International Boulevard. Around five officers follow him at a walking pace. Tasers are deployed — an officer can be heard saying, “Hit him again,” before a second Taser is heard. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Castillo swings one pole. Immediately, multiple gunshots follow, and he falls forward. One more shot is heard. In the footage, no officer appears to be within arm’s reach of him when he swings.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Castillo swings one pole. Immediately, multiple gunshots follow, and he falls forward. One more shot is heard. In the footage, no officer appears to be within arm’s reach of him when he swings.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed-v2/related-articles",
"attrs": {
"postIds": [
"news_12095020"
],
"label": "Related Articles",
"maxPosts": 1,
"showImages": false,
"heroImage": "https://cdn.kqed.org/wp-content/uploads/sites/10/2023/10/GettyImages-1246541284-scaled-e1760983873339.jpg"
},
"innerHTML": "",
"innerContent": [],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>A wider angle from the parking lot shows nine officers in view. Text on one video states that two officers fired their weapons. After a resuscitation attempt, Castillo died on scene.\u003c/p>\n",
"innerContent": [
"\n\u003cp>A wider angle from the parking lot shows nine officers in view. Text on one video states that two officers fired their weapons. After a resuscitation attempt, Castillo died on scene.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The officers who fired were placed on paid administrative leave. The department is conducting criminal and internal affairs investigations. The Alameda County District Attorney’s Office is also conducting an independent investigation, and the city’s civilian Community Police Review Agency has been notified. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The officers who fired were placed on paid administrative leave. The department is conducting criminal and internal affairs investigations. The Alameda County District Attorney’s Office is also conducting an independent investigation, and the city’s civilian Community Police Review Agency has been notified. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>OPD told KQED the investigation remains ongoing and that no additional information is being provided at this time.\u003c/p>\n",
"innerContent": [
"\n\u003cp>OPD told KQED the investigation remains ongoing and that no additional information is being provided at this time.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The shooting is the third by Oakland officers this year and the second that was fatal, following an April 27 shooting in the 1800 block of 89th Avenue that left one dead, and a May 8 shooting near Ninth Avenue that wounded a man police said dragged one officer and pinned another against a parked car. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The shooting is the third by Oakland officers this year and the second that was fatal, following an April 27 shooting in the 1800 block of 89th Avenue that left one dead, and a May 8 shooting near Ninth Avenue that wounded a man police said dragged one officer and pinned another against a parked car. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>It also lands seven weeks before U.S. District Judge William H. Orrick is scheduled to decide whether to end more than \u003ca href=\"https://www.kqed.org/news/12085228/oakland-police-judge-clears-path-for-possible-end-to-federal-oversight\">two decades of federal oversight\u003c/a> of the department. Federal monitor Robert Warshaw found in a May 22 report that OPD had met all 51 court-ordered reforms for the first time, and Orrick has said he will close the case at a Sept. 29 hearing as long as the department stays in compliance. \u003c/p>\n",
"innerContent": [
"\n\u003cp>It also lands seven weeks before U.S. District Judge William H. Orrick is scheduled to decide whether to end more than \u003ca href=\"https://www.kqed.org/news/12085228/oakland-police-judge-clears-path-for-possible-end-to-federal-oversight\">two decades of federal oversight\u003c/a> of the department. Federal monitor Robert Warshaw found in a May 22 report that OPD had met all 51 court-ordered reforms for the first time, and Orrick has said he will close the case at a Sept. 29 hearing as long as the department stays in compliance. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/heading",
"attrs": {
"text": "Community response",
"level": 2
},
"innerHTML": "\n\u003ch2 class=\"wp-block-heading\">Community response\u003c/h2>\n",
"innerContent": [
"\n\u003ch2 class=\"wp-block-heading\">Community response\u003c/h2>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Cat Brooks, co-founder and executive director of the Anti Police-Terror Project, questioned the role of CHP on the scene and said the man visible in the footage appeared to be in crisis.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Cat Brooks, co-founder and executive director of the Anti Police-Terror Project, questioned the role of CHP on the scene and said the man visible in the footage appeared to be in crisis.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“He needed help,” Brooks said. “He needed somebody that knows how to talk to people that are in elevated states of mental health crisis.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“He needed help,” Brooks said. “He needed somebody that knows how to talk to people that are in elevated states of mental health crisis.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12017328,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Alex Emslie/KQED",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1920x1440.jpg 1920w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2.jpg\" alt=\"\" class=\"wp-image-12017328\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1920x1440.jpg 1920w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">The Oakland Police Department on Nov. 12, 2016.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2.jpg\" alt=\"\" class=\"wp-image-12017328\" />\u003cfigcaption class=\"wp-element-caption\">The Oakland Police Department on Nov. 12, 2016.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Brooks said officers could have backed off instead of following Castillo and called a non-police crisis responder. She added that she did not believe the shooting was justified.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Brooks said officers could have backed off instead of following Castillo and called a non-police crisis responder. She added that she did not believe the shooting was justified.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>APTP said it is still trying to reach Castillo’s family, and OPD is asking the public for help locating his next of kin. Brooks said the organization is holding a protest at 5 p.m. Friday at Oscar Grant Plaza in Oakland.\u003c/p>\n",
"innerContent": [
"\n\u003cp>APTP said it is still trying to reach Castillo’s family, and OPD is asking the public for help locating his next of kin. Brooks said the organization is holding a protest at 5 p.m. Friday at Oscar Grant Plaza in Oakland.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "floatright"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“That was somebody’s son,” she said. “Probably somebody’s brother, father. Whether he lived outside or he lived inside, he was one of us.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“That was somebody’s son,” she said. “Probably somebody’s brother, father. Whether he lived outside or he lived inside, he was one of us.”\u003c/p>\n"
],
"innerBlocks": []
}
],
"excerpt": "Footage released Wednesday shows a man carrying two bladed poles down an East Oakland street before officers open fire. ",
"status": "publish",
"parent": 0,
"modified": 1786728548,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 23,
"wordCount": 952
},
"headData": {
"title": "Oakland Police Release Body Camera Footage Showing Fatal Fruitvale Shooting | KQED",
"description": "Footage released Wednesday shows a man carrying two bladed poles down an East Oakland street before officers open fire. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Oakland Police Release Body Camera Footage Showing Fatal Fruitvale Shooting",
"datePublished": "2026-08-13T17:25:44-07:00",
"dateModified": "2026-08-14T10:29:08-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 34167,
"slug": "criminal-justice",
"name": "Criminal Justice"
},
"sticky": false,
"nprStoryId": "kqed-12095092",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12095092/oakland-police-release-body-camera-footage-showing-fatal-fruitvale-shooting",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Oakland Police released body camera footage from a fatal July 13 shooting of a man in the Fruitvale neighborhood on Wednesday, a month after \u003ca href=\"https://www.kqed.org/news/12091598/after-third-opd-shooting-this-year-advocates-demand-body-cam-footage\">advocates demanded the department \u003c/a>make the video public.\u003c/p>\n\n\n\n\u003cp>The release comes a month after OPD’s \u003ca href=\"https://www.oaklandca.gov/News-Releases/Police/Officer-Involved-Shooting-in-the-4000-block-of-International-Boulevard\">initial account\u003c/a> of the shooting, which said only that officers “located an armed individual” who “lunged at officers with a weapon.” The department did not describe the weapon publicly at the time, which activists criticized, calling for transparency around the use of force.\u003c/p>\n\n\n\n\u003cp>Police identified the man as José Ángel Castillo, 43. The department said that it is waiting on the Alameda County Coroner’s office to formally verify his identity.\u003c/p>\n\n\n\n\u003cp>The footage shows what the department calls “homemade weapons”: two long poles with blades affixed to the ends, one in each of Castillo’s hands. The footage shows officers with their guns drawn following Castillo down an East Oakland street for roughly a minute, firing Tasers at him as he stood in a parking lot, then shooting him seconds later as he swung one of two bladed poles he was carrying.\u003c/p>\n\n\n\n\u003cp>The videos do not capture every angle of the encounter, and CHP has not released footage from its officers, but OPD’s release offers more insight into the moments leading up to Castillo’s death. The videos can be publicly viewed \u003ca href=\"https://oaklandca.nextrequest.com/documents?folder_filter=26-0708_OIS\">here\u003c/a>, with a warning that they contain graphic content. \u003c/p>\n\n\n\n\u003ch2 class=\"wp-block-heading\">Video footage\u003c/h2>\n\n\n\n\u003cp>The footage shows California Highway Patrol officers first encountering Castillo at a homeless encampment near 40th Avenue and International Boulevard after 2 p.m. He is holding a hammer and complies when officers tell him to drop it. Castillo then raises the two bladed poles toward the officers, one of whom points a gun at him. He then walks away from the encampment toward the street.\u003c/p>\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>When Oakland officers arrive at East 12th Street and 41st Avenue, Castillo is still carrying both poles. Officers get out of their cars and order him to drop the weapons. He keeps walking. One officer can be heard telling him, “Just stop and talk to us.” \u003c/p>\n\n\n\n\u003cp>Castillo yells back, but most of what he says is difficult to make out.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1334\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED.jpg\" alt=\"\" class=\"wp-image-12046794\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/250702-OAKLAND-POLICE-DEPARTMENT-MD-01-KQED-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">An Oakland Police Department Vehicle in Oakland on July 1, 2025. (Martin do Nascimento/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>As Castillo walks up 41st Avenue toward International Boulevard, footage from a second officer’s camera and a nearby security camera shows two adults and a child walking past Castillo on the sidewalk. An officer waves them along. Roughly 20 seconds later, as Castillo continues walking toward International Boulevard on 41st Avenue, one of the officers says, “We are going to use force. Just stop.” \u003c/p>\n\n\n\n\u003cp>Castillo walks into a parking lot on 41st Avenue, connected to businesses on International Boulevard. Around five officers follow him at a walking pace. Tasers are deployed — an officer can be heard saying, “Hit him again,” before a second Taser is heard. \u003c/p>\n\n\n\n\u003cp>Castillo swings one pole. Immediately, multiple gunshots follow, and he falls forward. One more shot is heard. In the footage, no officer appears to be within arm’s reach of him when he swings.\u003c/p>\n\n\n\n\n\n\u003cp>A wider angle from the parking lot shows nine officers in view. Text on one video states that two officers fired their weapons. After a resuscitation attempt, Castillo died on scene.\u003c/p>\n\n\n\n\u003cp>The officers who fired were placed on paid administrative leave. The department is conducting criminal and internal affairs investigations. The Alameda County District Attorney’s Office is also conducting an independent investigation, and the city’s civilian Community Police Review Agency has been notified. \u003c/p>\n\n\n\n\u003cp>OPD told KQED the investigation remains ongoing and that no additional information is being provided at this time.\u003c/p>\n\n\n\n\u003cp>The shooting is the third by Oakland officers this year and the second that was fatal, following an April 27 shooting in the 1800 block of 89th Avenue that left one dead, and a May 8 shooting near Ninth Avenue that wounded a man police said dragged one officer and pinned another against a parked car. \u003c/p>\n\n\n\n\u003cp>It also lands seven weeks before U.S. District Judge William H. Orrick is scheduled to decide whether to end more than \u003ca href=\"https://www.kqed.org/news/12085228/oakland-police-judge-clears-path-for-possible-end-to-federal-oversight\">two decades of federal oversight\u003c/a> of the department. Federal monitor Robert Warshaw found in a May 22 report that OPD had met all 51 court-ordered reforms for the first time, and Orrick has said he will close the case at a Sept. 29 hearing as long as the department stays in compliance. \u003c/p>\n\n\n\n\u003ch2 class=\"wp-block-heading\">Community response\u003c/h2>\n\n\n\n\u003cp>Cat Brooks, co-founder and executive director of the Anti Police-Terror Project, questioned the role of CHP on the scene and said the man visible in the footage appeared to be in crisis.\u003c/p>\n\n\n\n\u003cp>“He needed help,” Brooks said. “He needed somebody that knows how to talk to people that are in elevated states of mental health crisis.”\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1500\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2.jpg\" alt=\"\" class=\"wp-image-12017328\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-800x600.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1020x765.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1536x1152.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/12/OaklandPoliceDepartment2-1920x1440.jpg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">The Oakland Police Department on Nov. 12, 2016. (Alex Emslie/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Brooks said officers could have backed off instead of following Castillo and called a non-police crisis responder. She added that she did not believe the shooting was justified.\u003c/p>\n\n\n\n\u003cp>APTP said it is still trying to reach Castillo’s family, and OPD is asking the public for help locating his next of kin. Brooks said the organization is holding a protest at 5 p.m. Friday at Oscar Grant Plaza in Oakland.\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>“That was somebody’s son,” she said. “Probably somebody’s brother, father. Whether he lived outside or he lived inside, he was one of us.”\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12095092/oakland-police-release-body-camera-footage-showing-fatal-fruitvale-shooting",
"authors": [
"11986"
],
"categories": [
"news_34167",
"news_6188",
"news_28250",
"news_8"
],
"tags": [
"news_260",
"news_23318",
"news_17725",
"news_18352",
"news_27626",
"news_85",
"news_4598",
"news_35784",
"news_34054",
"news_416",
"news_20038",
"news_1526",
"news_23074"
],
"featImg": "news_12095122",
"label": "news"
},
"news_12095110": {
"type": "posts",
"id": "news_12095110",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12095110",
"score": null,
"sort": [
1786661729000
]
},
"guestAuthors": [],
"slug": "after-san-francisco-scooter-victim-identified-advocates-call-for-safer-market-street",
"title": "After San Francisco Scooter Victim Identified, Advocates Call for Safer Market Street",
"publishDate": 1786661729,
"format": "standard",
"headTitle": "After San Francisco Scooter Victim Identified, Advocates Call for Safer Market Street | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Advocates for safer streets are renewing calls for changes along San Francisco’s Market Street after a 32-year-old \u003ca href=\"https://www.kqed.org/news/12094311/fatal-collision-in-downtown-san-francisco-closes-down-market-street-intersection\">woman was struck and killed\u003c/a> while riding an electric scooter last week, saying the fatal crash highlights longstanding safety concerns along the busy corridor. \u003c/p>\n\n\n\n\u003cp>Yebin Kim, a San Francisco resident, was riding near Powell and Market streets downtown when she was struck by a commercial truck, San Francisco police said. At 8:18 a.m., officers found Kim in the street with life-threatening injuries. Medics attempted to save her, but ultimately pronounced her dead at the scene, police said. \u003c/p>\n\n\n\n\u003cp>Both the vehicle and the driver have been located, but the police said they are not providing additional comment at this time due to an open and active investigation. \u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed.jpg\" alt=\"\" class=\"wp-image-12033116\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1920x1280.jpg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Cars drive down Market Street in San Francisco on Jan. 20, 2022. (Beth LaBerge/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Claire Amable, spokesperson for the San Francisco Bicycle Coalition, said Kim’s death is the second crash this summer involving a \u003ca href=\"https://sfbike.org/news/our-statement-on-the-death-of-yebin-kim-on-market-street/\">wheel\u003c/a> stuck in a Muni rail. \u003c/p>\n\n\n\n\u003cp>The group is holding a vigil to honor Kim at 4:30 p.m. on Friday at the intersection where she died. They’re also calling for changes along the busy stretch — including shifting transit stops to center lanes so that they mix less with bikes and scooters, installing strips of rubber that make it harder for wheels to get stuck along rail crossings and making Market Street completely car-free again. \u003c/p>\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“We’re in a place where people aren’t feeling as safe as they once did on Market Street,” Amable said. \u003c/p>\n\n\n\n\n\n\u003cp>For nearly five years, cars could not \u003ca href=\"https://www.kqed.org/news/11797529/san-franciscos-market-street-is-going-car-free-next-week-7-things-you-need-to-know\">drive\u003c/a> down Market Street following advocacy from groups like the Bicycle Coalition. \u003c/p>\n\n\n\n\u003cp>Last April, Mayor Daniel Lurie \u003ca href=\"https://www.kqed.org/news/12065918/waymo-uber-lyft-to-expand-on-sfs-market-street-despite-pushback-from-transit-groups\">opened\u003c/a> Market Street to select ride-hailing vehicles, including Waymo, Lyft Black and Uber Black as part of his downtown revitalization plan. \u003c/p>\n\n\n\n\u003cp>Amable said that it’s unclear whether or not reopening the street to these vehicles has had any positive economic benefits but said that it has had an impact on safety. \u003c/p>\n\n\n\n\u003cp>Though ride-hailing was not involved in this crash, Amable said, “Opening the street to luxury ride-hail last year has created so much confusion about who’s allowed to be on Market Street, and that is leading to unsafe street conditions on the corridor.” \u003c/p>\n\n\n\n\u003cp>In a statement to KQED, Mayor Daniel Lurie said his top priority is resident safety. \u003c/p>\n\n\n\n\u003cp>“The tragedy on Market Street is heartbreaking, and my condolences go out to Yebin’s family and friends,” Lurie said. “As the city investigates the incident on Market Street, we will continue to move the work forward to create safer streets for all San Franciscans.”\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>Amable invited anyone who is concerned about “wrongful deaths on our streets, to come and to just be in community” at Friday’s vigil.\u003c/p>\n\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Advocates for safer streets are renewing calls for changes along San Francisco’s Market Street after a 32-year-old \u003ca href=\"https://www.kqed.org/news/12094311/fatal-collision-in-downtown-san-francisco-closes-down-market-street-intersection\">woman was struck and killed\u003c/a> while riding an electric scooter last week, saying the fatal crash highlights longstanding safety concerns along the busy corridor. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Advocates for safer streets are renewing calls for changes along San Francisco’s Market Street after a 32-year-old \u003ca href=\"https://www.kqed.org/news/12094311/fatal-collision-in-downtown-san-francisco-closes-down-market-street-intersection\">woman was struck and killed\u003c/a> while riding an electric scooter last week, saying the fatal crash highlights longstanding safety concerns along the busy corridor. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Yebin Kim, a San Francisco resident, was riding near Powell and Market streets downtown when she was struck by a commercial truck, San Francisco police said. At 8:18 a.m., officers found Kim in the street with life-threatening injuries. Medics attempted to save her, but ultimately pronounced her dead at the scene, police said. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Yebin Kim, a San Francisco resident, was riding near Powell and Market streets downtown when she was struck by a commercial truck, San Francisco police said. At 8:18 a.m., officers found Kim in the street with life-threatening injuries. Medics attempted to save her, but ultimately pronounced her dead at the scene, police said. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Both the vehicle and the driver have been located, but the police said they are not providing additional comment at this time due to an open and active investigation. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Both the vehicle and the driver have been located, but the police said they are not providing additional comment at this time due to an open and active investigation. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12033116,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Beth LaBerge/KQED",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1920x1280.jpg 1920w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed.jpg\" alt=\"\" class=\"wp-image-12033116\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1920x1280.jpg 1920w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">Cars drive down Market Street in San Francisco on Jan. 20, 2022.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed.jpg\" alt=\"\" class=\"wp-image-12033116\" />\u003cfigcaption class=\"wp-element-caption\">Cars drive down Market Street in San Francisco on Jan. 20, 2022.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Claire Amable, spokesperson for the San Francisco Bicycle Coalition, said Kim’s death is the second crash this summer involving a \u003ca href=\"https://sfbike.org/news/our-statement-on-the-death-of-yebin-kim-on-market-street/\">wheel\u003c/a> stuck in a Muni rail. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Claire Amable, spokesperson for the San Francisco Bicycle Coalition, said Kim’s death is the second crash this summer involving a \u003ca href=\"https://sfbike.org/news/our-statement-on-the-death-of-yebin-kim-on-market-street/\">wheel\u003c/a> stuck in a Muni rail. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The group is holding a vigil to honor Kim at 4:30 p.m. on Friday at the intersection where she died. They’re also calling for changes along the busy stretch — including shifting transit stops to center lanes so that they mix less with bikes and scooters, installing strips of rubber that make it harder for wheels to get stuck along rail crossings and making Market Street completely car-free again. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The group is holding a vigil to honor Kim at 4:30 p.m. on Friday at the intersection where she died. They’re also calling for changes along the busy stretch — including shifting transit stops to center lanes so that they mix less with bikes and scooters, installing strips of rubber that make it harder for wheels to get stuck along rail crossings and making Market Street completely car-free again. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "fullwidth"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“We’re in a place where people aren’t feeling as safe as they once did on Market Street,” Amable said. \u003c/p>\n",
"innerContent": [
"\n\u003cp>“We’re in a place where people aren’t feeling as safe as they once did on Market Street,” Amable said. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed-v2/related-articles",
"attrs": {
"postIds": [
"news_12089729"
],
"label": "Related Articles",
"maxPosts": 1,
"showImages": false,
"heroImage": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260630-MUNI-30-FOOT-BUSES-MD-02-KQED.jpg"
},
"innerHTML": "",
"innerContent": [],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>For nearly five years, cars could not \u003ca href=\"https://www.kqed.org/news/11797529/san-franciscos-market-street-is-going-car-free-next-week-7-things-you-need-to-know\">drive\u003c/a> down Market Street following advocacy from groups like the Bicycle Coalition. \u003c/p>\n",
"innerContent": [
"\n\u003cp>For nearly five years, cars could not \u003ca href=\"https://www.kqed.org/news/11797529/san-franciscos-market-street-is-going-car-free-next-week-7-things-you-need-to-know\">drive\u003c/a> down Market Street following advocacy from groups like the Bicycle Coalition. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Last April, Mayor Daniel Lurie \u003ca href=\"https://www.kqed.org/news/12065918/waymo-uber-lyft-to-expand-on-sfs-market-street-despite-pushback-from-transit-groups\">opened\u003c/a> Market Street to select ride-hailing vehicles, including Waymo, Lyft Black and Uber Black as part of his downtown revitalization plan. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Last April, Mayor Daniel Lurie \u003ca href=\"https://www.kqed.org/news/12065918/waymo-uber-lyft-to-expand-on-sfs-market-street-despite-pushback-from-transit-groups\">opened\u003c/a> Market Street to select ride-hailing vehicles, including Waymo, Lyft Black and Uber Black as part of his downtown revitalization plan. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Amable said that it’s unclear whether or not reopening the street to these vehicles has had any positive economic benefits but said that it has had an impact on safety. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Amable said that it’s unclear whether or not reopening the street to these vehicles has had any positive economic benefits but said that it has had an impact on safety. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Though ride-hailing was not involved in this crash, Amable said, “Opening the street to luxury ride-hail last year has created so much confusion about who’s allowed to be on Market Street, and that is leading to unsafe street conditions on the corridor.” \u003c/p>\n",
"innerContent": [
"\n\u003cp>Though ride-hailing was not involved in this crash, Amable said, “Opening the street to luxury ride-hail last year has created so much confusion about who’s allowed to be on Market Street, and that is leading to unsafe street conditions on the corridor.” \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>In a statement to KQED, Mayor Daniel Lurie said his top priority is resident safety. \u003c/p>\n",
"innerContent": [
"\n\u003cp>In a statement to KQED, Mayor Daniel Lurie said his top priority is resident safety. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“The tragedy on Market Street is heartbreaking, and my condolences go out to Yebin’s family and friends,” Lurie said. “As the city investigates the incident on Market Street, we will continue to move the work forward to create safer streets for all San Franciscans.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“The tragedy on Market Street is heartbreaking, and my condolences go out to Yebin’s family and friends,” Lurie said. “As the city investigates the incident on Market Street, we will continue to move the work forward to create safer streets for all San Franciscans.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Amable invited anyone who is concerned about “wrongful deaths on our streets, to come and to just be in community” at Friday’s vigil.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Amable invited anyone who is concerned about “wrongful deaths on our streets, to come and to just be in community” at Friday’s vigil.\u003c/p>\n"
],
"innerBlocks": []
}
],
"excerpt": "Advocates seek safer Muni rail crossings and traffic changes as debate continues over Market Street access and downtown road safety.",
"status": "publish",
"parent": 0,
"modified": 1786664742,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 15,
"wordCount": 503
},
"headData": {
"title": "After San Francisco Scooter Victim Identified, Advocates Call for Safer Market Street | KQED",
"description": "Advocates seek safer Muni rail crossings and traffic changes as debate continues over Market Street access and downtown road safety.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "After San Francisco Scooter Victim Identified, Advocates Call for Safer Market Street",
"datePublished": "2026-08-13T15:55:29-07:00",
"dateModified": "2026-08-13T16:45:42-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 28250,
"slug": "local",
"name": "Local"
},
"sticky": false,
"nprStoryId": "kqed-12095110",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12095110/after-san-francisco-scooter-victim-identified-advocates-call-for-safer-market-street",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Advocates for safer streets are renewing calls for changes along San Francisco’s Market Street after a 32-year-old \u003ca href=\"https://www.kqed.org/news/12094311/fatal-collision-in-downtown-san-francisco-closes-down-market-street-intersection\">woman was struck and killed\u003c/a> while riding an electric scooter last week, saying the fatal crash highlights longstanding safety concerns along the busy corridor. \u003c/p>\n\n\n\n\u003cp>Yebin Kim, a San Francisco resident, was riding near Powell and Market streets downtown when she was struck by a commercial truck, San Francisco police said. At 8:18 a.m., officers found Kim in the street with life-threatening injuries. Medics attempted to save her, but ultimately pronounced her dead at the scene, police said. \u003c/p>\n\n\n\n\u003cp>Both the vehicle and the driver have been located, but the police said they are not providing additional comment at this time due to an open and active investigation. \u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed.jpg\" alt=\"\" class=\"wp-image-12033116\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/03/005_KQED_CarFreeMarketSt_01222020_8366_qed-1920x1280.jpg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Cars drive down Market Street in San Francisco on Jan. 20, 2022. (Beth LaBerge/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Claire Amable, spokesperson for the San Francisco Bicycle Coalition, said Kim’s death is the second crash this summer involving a \u003ca href=\"https://sfbike.org/news/our-statement-on-the-death-of-yebin-kim-on-market-street/\">wheel\u003c/a> stuck in a Muni rail. \u003c/p>\n\n\n\n\u003cp>The group is holding a vigil to honor Kim at 4:30 p.m. on Friday at the intersection where she died. They’re also calling for changes along the busy stretch — including shifting transit stops to center lanes so that they mix less with bikes and scooters, installing strips of rubber that make it harder for wheels to get stuck along rail crossings and making Market Street completely car-free again. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“We’re in a place where people aren’t feeling as safe as they once did on Market Street,” Amable said. \u003c/p>\n\n\n\n\n\n\u003cp>For nearly five years, cars could not \u003ca href=\"https://www.kqed.org/news/11797529/san-franciscos-market-street-is-going-car-free-next-week-7-things-you-need-to-know\">drive\u003c/a> down Market Street following advocacy from groups like the Bicycle Coalition. \u003c/p>\n\n\n\n\u003cp>Last April, Mayor Daniel Lurie \u003ca href=\"https://www.kqed.org/news/12065918/waymo-uber-lyft-to-expand-on-sfs-market-street-despite-pushback-from-transit-groups\">opened\u003c/a> Market Street to select ride-hailing vehicles, including Waymo, Lyft Black and Uber Black as part of his downtown revitalization plan. \u003c/p>\n\n\n\n\u003cp>Amable said that it’s unclear whether or not reopening the street to these vehicles has had any positive economic benefits but said that it has had an impact on safety. \u003c/p>\n\n\n\n\u003cp>Though ride-hailing was not involved in this crash, Amable said, “Opening the street to luxury ride-hail last year has created so much confusion about who’s allowed to be on Market Street, and that is leading to unsafe street conditions on the corridor.” \u003c/p>\n\n\n\n\u003cp>In a statement to KQED, Mayor Daniel Lurie said his top priority is resident safety. \u003c/p>\n\n\n\n\u003cp>“The tragedy on Market Street is heartbreaking, and my condolences go out to Yebin’s family and friends,” Lurie said. “As the city investigates the incident on Market Street, we will continue to move the work forward to create safer streets for all San Franciscans.”\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>Amable invited anyone who is concerned about “wrongful deaths on our streets, to come and to just be in community” at Friday’s vigil.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12095110/after-san-francisco-scooter-victim-identified-advocates-call-for-safer-market-street",
"authors": [
"12003"
],
"categories": [
"news_34167",
"news_6188",
"news_28250",
"news_8"
],
"tags": [
"news_1386",
"news_17725",
"news_22434",
"news_19954",
"news_22456",
"news_38",
"news_22983",
"news_20517"
],
"featImg": "news_12015187",
"label": "news"
},
"news_12094739": {
"type": "posts",
"id": "news_12094739",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12094739",
"score": null,
"sort": [
1786475953000
]
},
"guestAuthors": [],
"slug": "san-francisco-police-misread-license-plate-and-violently-arrested-driver-watchdog-says",
"title": "San Francisco Police Misread License Plate and Violently Arrested Driver, Watchdog Says",
"publishDate": 1786475953,
"format": "standard",
"headTitle": "San Francisco Police Misread License Plate and Violently Arrested Driver, Watchdog Says | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>The \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> public defender’s office is demanding accountability after a watchdog agency \u003ca href=\"https://sfpublicdefender.org/wp-content/uploads/sites/16/2026/08/DPA-Ludwig-Findings.pdf\">found\u003c/a> two police officers used excessive force during a wrongful July 2024 arrest of a man they believed had stolen a car. \u003c/p>\n\n\n\n\u003cp>The man, Matthew Ludwig, was stopped at a traffic light in downtown San Francisco when Officer Vinesh Govindbhai smashed Ludwig’s driver’s side window with a baton, pulled him out of the car, pinned him down on the pavement and pepper-sprayed him in the face, according to a May 2025 complaint with the Department of Police Accountability.\u003c/p>\n\n\n\n\u003cp>“It was actually Mr. Ludwig who was trying to de-escalate the encounter,” said Brian Cox, integrity manager with the San Francisco public defender’s office, who analyzed the body camera footage of the incident and filed Ludwig’s \u003ca href=\"https://sfpublicdefender.org/wp-content/uploads/sites/16/2026/08/DPA-Complaint-Ludwig.pdf\">claim\u003c/a> with the DPA.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1334\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1.jpg\" alt=\"\" class=\"wp-image-12094753\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Still from body-camera footage of the July 4, 2024, arrest of Matthew Ludwig by San Francisco Police Department officers. (Courtesy of SF Public Defender via YouTube)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>“He’s telling the cops, ‘Be cool.’ ‘Take it easy.’ But at each turn, it was the cops who escalated the situation,” Cox said. \u003c/p>\n\n\n\n\u003cp>In police reports, Govindbhai and Officer Jonathan Zepeda said they’d followed Ludwig’s Honda Accord for several miles because they believed it was stolen. Only later, after the officers handcuffed Ludwig, did they realize they had entered the wrong license plate number, which was for a Toyota, not a Honda, the agency found. \u003c/p>\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The SFPD declined to comment on the matter, citing ongoing litigation.\u003c/p>\n\n\n\n\u003cp>\u003ca href=\"https://www.youtube.com/shorts/2fBPUh_cREg\">Footage\u003c/a> shows Govindbhai opening the door and dragging Ludwig out by his hoodie as the driver protests.\u003c/p>\n\n\n\n\u003cp>After struggling to handcuff Ludwig, whose left hand was pinned under his body, Govindbhai said, “You’re about to get sprayed.” \u003c/p>\n\n\n\n\n\n\u003cp>He then pepper-sprayed Ludwig just inches from his face, a violation of department policy, which requires a minimum distance of 4.5 feet. \u003c/p>\n\n\n\n\u003cp>They referred Ludwig for charges of resisting arrest and impounded his car.\u003c/p>\n\n\n\n\u003cp>According to the public defender’s office, Ludwig couldn’t afford to pay the fee to get his car released, and it was auctioned off. He was also charged with resisting arrest.\u003c/p>\n\n\n\n\u003cp>The District Attorney’s office dropped the matter after Ludwig died in September 2025.\u003c/p>\n\n\n\n\u003cp>In March, the DPA report sustained allegations that the officers violated SFPD policy by conducting a traffic stop, using excessive force, pepper spraying Ludwig and issuing a citation — all without cause.\u003c/p>\n\n\n\n\u003cp>“ He was attacked and injured and ultimately charged and dragged through the criminal legal system,” Cox said, “because they got the license plate wrong.”\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>Cox called for the officers to be disciplined and for an audit of the policies and information used to determine whether a car is stolen. That information currently is a black box, he said.\u003c/p>\n\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> public defender’s office is demanding accountability after a watchdog agency \u003ca href=\"https://sfpublicdefender.org/wp-content/uploads/sites/16/2026/08/DPA-Ludwig-Findings.pdf\">found\u003c/a> two police officers used excessive force during a wrongful July 2024 arrest of a man they believed had stolen a car. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> public defender’s office is demanding accountability after a watchdog agency \u003ca href=\"https://sfpublicdefender.org/wp-content/uploads/sites/16/2026/08/DPA-Ludwig-Findings.pdf\">found\u003c/a> two police officers used excessive force during a wrongful July 2024 arrest of a man they believed had stolen a car. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The man, Matthew Ludwig, was stopped at a traffic light in downtown San Francisco when Officer Vinesh Govindbhai smashed Ludwig’s driver’s side window with a baton, pulled him out of the car, pinned him down on the pavement and pepper-sprayed him in the face, according to a May 2025 complaint with the Department of Police Accountability.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The man, Matthew Ludwig, was stopped at a traffic light in downtown San Francisco when Officer Vinesh Govindbhai smashed Ludwig’s driver’s side window with a baton, pulled him out of the car, pinned him down on the pavement and pepper-sprayed him in the face, according to a May 2025 complaint with the Department of Police Accountability.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“It was actually Mr. Ludwig who was trying to de-escalate the encounter,” said Brian Cox, integrity manager with the San Francisco public defender’s office, who analyzed the body camera footage of the incident and filed Ludwig’s \u003ca href=\"https://sfpublicdefender.org/wp-content/uploads/sites/16/2026/08/DPA-Complaint-Ludwig.pdf\">claim\u003c/a> with the DPA.\u003c/p>\n",
"innerContent": [
"\n\u003cp>“It was actually Mr. Ludwig who was trying to de-escalate the encounter,” said Brian Cox, integrity manager with the San Francisco public defender’s office, who analyzed the body camera footage of the incident and filed Ludwig’s \u003ca href=\"https://sfpublicdefender.org/wp-content/uploads/sites/16/2026/08/DPA-Complaint-Ludwig.pdf\">claim\u003c/a> with the DPA.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12094753,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Courtesy of SF Public Defender via YouTube",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1-1536x1025.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1.jpg\" alt=\"\" class=\"wp-image-12094753\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1-1536x1025.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">Still from body-camera footage of the July 4, 2024, arrest of Matthew Ludwig by San Francisco Police Department officers. \u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1.jpg\" alt=\"\" class=\"wp-image-12094753\" />\u003cfigcaption class=\"wp-element-caption\">Still from body-camera footage of the July 4, 2024, arrest of Matthew Ludwig by San Francisco Police Department officers. \u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“He’s telling the cops, ‘Be cool.’ ‘Take it easy.’ But at each turn, it was the cops who escalated the situation,” Cox said. \u003c/p>\n",
"innerContent": [
"\n\u003cp>“He’s telling the cops, ‘Be cool.’ ‘Take it easy.’ But at each turn, it was the cops who escalated the situation,” Cox said. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>In police reports, Govindbhai and Officer Jonathan Zepeda said they’d followed Ludwig’s Honda Accord for several miles because they believed it was stolen. Only later, after the officers handcuffed Ludwig, did they realize they had entered the wrong license plate number, which was for a Toyota, not a Honda, the agency found. \u003c/p>\n",
"innerContent": [
"\n\u003cp>In police reports, Govindbhai and Officer Jonathan Zepeda said they’d followed Ludwig’s Honda Accord for several miles because they believed it was stolen. Only later, after the officers handcuffed Ludwig, did they realize they had entered the wrong license plate number, which was for a Toyota, not a Honda, the agency found. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "fullwidth"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The SFPD declined to comment on the matter, citing ongoing litigation.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The SFPD declined to comment on the matter, citing ongoing litigation.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>\u003ca href=\"https://www.youtube.com/shorts/2fBPUh_cREg\">Footage\u003c/a> shows Govindbhai opening the door and dragging Ludwig out by his hoodie as the driver protests.\u003c/p>\n",
"innerContent": [
"\n\u003cp>\u003ca href=\"https://www.youtube.com/shorts/2fBPUh_cREg\">Footage\u003c/a> shows Govindbhai opening the door and dragging Ludwig out by his hoodie as the driver protests.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>After struggling to handcuff Ludwig, whose left hand was pinned under his body, Govindbhai said, “You’re about to get sprayed.” \u003c/p>\n",
"innerContent": [
"\n\u003cp>After struggling to handcuff Ludwig, whose left hand was pinned under his body, Govindbhai said, “You’re about to get sprayed.” \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed-v2/related-articles",
"attrs": {
"postIds": [
"news_12088076"
],
"label": "Related Articles",
"maxPosts": 1,
"showImages": false,
"heroImage": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/250418-SFPDFile-01-BL_qed.jpg"
},
"innerHTML": "",
"innerContent": [],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>He then pepper-sprayed Ludwig just inches from his face, a violation of department policy, which requires a minimum distance of 4.5 feet. \u003c/p>\n",
"innerContent": [
"\n\u003cp>He then pepper-sprayed Ludwig just inches from his face, a violation of department policy, which requires a minimum distance of 4.5 feet. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>They referred Ludwig for charges of resisting arrest and impounded his car.\u003c/p>\n",
"innerContent": [
"\n\u003cp>They referred Ludwig for charges of resisting arrest and impounded his car.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>According to the public defender’s office, Ludwig couldn’t afford to pay the fee to get his car released, and it was auctioned off. He was also charged with resisting arrest.\u003c/p>\n",
"innerContent": [
"\n\u003cp>According to the public defender’s office, Ludwig couldn’t afford to pay the fee to get his car released, and it was auctioned off. He was also charged with resisting arrest.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The District Attorney’s office dropped the matter after Ludwig died in September 2025.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The District Attorney’s office dropped the matter after Ludwig died in September 2025.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>In March, the DPA report sustained allegations that the officers violated SFPD policy by conducting a traffic stop, using excessive force, pepper spraying Ludwig and issuing a citation — all without cause.\u003c/p>\n",
"innerContent": [
"\n\u003cp>In March, the DPA report sustained allegations that the officers violated SFPD policy by conducting a traffic stop, using excessive force, pepper spraying Ludwig and issuing a citation — all without cause.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“ He was attacked and injured and ultimately charged and dragged through the criminal legal system,” Cox said, “because they got the license plate wrong.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“ He was attacked and injured and ultimately charged and dragged through the criminal legal system,” Cox said, “because they got the license plate wrong.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Cox called for the officers to be disciplined and for an audit of the policies and information used to determine whether a car is stolen. That information currently is a black box, he said.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Cox called for the officers to be disciplined and for an audit of the policies and information used to determine whether a car is stolen. That information currently is a black box, he said.\u003c/p>\n"
],
"innerBlocks": []
}
],
"excerpt": "The city’s public defender has called for an audit of how and why officers can determine whether a car is stolen. ",
"status": "publish",
"parent": 0,
"modified": 1786477459,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 17,
"wordCount": 498
},
"headData": {
"title": "San Francisco Police Misread License Plate and Violently Arrested Driver, Watchdog Says | KQED",
"description": "The city’s public defender has called for an audit of how and why officers can determine whether a car is stolen. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "San Francisco Police Misread License Plate and Violently Arrested Driver, Watchdog Says",
"datePublished": "2026-08-11T12:19:13-07:00",
"dateModified": "2026-08-11T12:44:19-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 34167,
"slug": "criminal-justice",
"name": "Criminal Justice"
},
"sticky": false,
"nprStoryId": "kqed-12094739",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12094739/san-francisco-police-misread-license-plate-and-violently-arrested-driver-watchdog-says",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>The \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> public defender’s office is demanding accountability after a watchdog agency \u003ca href=\"https://sfpublicdefender.org/wp-content/uploads/sites/16/2026/08/DPA-Ludwig-Findings.pdf\">found\u003c/a> two police officers used excessive force during a wrongful July 2024 arrest of a man they believed had stolen a car. \u003c/p>\n\n\n\n\u003cp>The man, Matthew Ludwig, was stopped at a traffic light in downtown San Francisco when Officer Vinesh Govindbhai smashed Ludwig’s driver’s side window with a baton, pulled him out of the car, pinned him down on the pavement and pepper-sprayed him in the face, according to a May 2025 complaint with the Department of Police Accountability.\u003c/p>\n\n\n\n\u003cp>“It was actually Mr. Ludwig who was trying to de-escalate the encounter,” said Brian Cox, integrity manager with the San Francisco public defender’s office, who analyzed the body camera footage of the incident and filed Ludwig’s \u003ca href=\"https://sfpublicdefender.org/wp-content/uploads/sites/16/2026/08/DPA-Complaint-Ludwig.pdf\">claim\u003c/a> with the DPA.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1334\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1.jpg\" alt=\"\" class=\"wp-image-12094753\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/SFPDForce_1-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Still from body-camera footage of the July 4, 2024, arrest of Matthew Ludwig by San Francisco Police Department officers. (Courtesy of SF Public Defender via YouTube)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>“He’s telling the cops, ‘Be cool.’ ‘Take it easy.’ But at each turn, it was the cops who escalated the situation,” Cox said. \u003c/p>\n\n\n\n\u003cp>In police reports, Govindbhai and Officer Jonathan Zepeda said they’d followed Ludwig’s Honda Accord for several miles because they believed it was stolen. Only later, after the officers handcuffed Ludwig, did they realize they had entered the wrong license plate number, which was for a Toyota, not a Honda, the agency found. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The SFPD declined to comment on the matter, citing ongoing litigation.\u003c/p>\n\n\n\n\u003cp>\u003ca href=\"https://www.youtube.com/shorts/2fBPUh_cREg\">Footage\u003c/a> shows Govindbhai opening the door and dragging Ludwig out by his hoodie as the driver protests.\u003c/p>\n\n\n\n\u003cp>After struggling to handcuff Ludwig, whose left hand was pinned under his body, Govindbhai said, “You’re about to get sprayed.” \u003c/p>\n\n\n\n\n\n\u003cp>He then pepper-sprayed Ludwig just inches from his face, a violation of department policy, which requires a minimum distance of 4.5 feet. \u003c/p>\n\n\n\n\u003cp>They referred Ludwig for charges of resisting arrest and impounded his car.\u003c/p>\n\n\n\n\u003cp>According to the public defender’s office, Ludwig couldn’t afford to pay the fee to get his car released, and it was auctioned off. He was also charged with resisting arrest.\u003c/p>\n\n\n\n\u003cp>The District Attorney’s office dropped the matter after Ludwig died in September 2025.\u003c/p>\n\n\n\n\u003cp>In March, the DPA report sustained allegations that the officers violated SFPD policy by conducting a traffic stop, using excessive force, pepper spraying Ludwig and issuing a citation — all without cause.\u003c/p>\n\n\n\n\u003cp>“ He was attacked and injured and ultimately charged and dragged through the criminal legal system,” Cox said, “because they got the license plate wrong.”\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>Cox called for the officers to be disciplined and for an audit of the policies and information used to determine whether a car is stolen. That information currently is a black box, he said.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12094739/san-francisco-police-misread-license-plate-and-violently-arrested-driver-watchdog-says",
"authors": [
"6625"
],
"categories": [
"news_34167",
"news_6188",
"news_28250",
"news_8"
],
"tags": [
"news_17725",
"news_19954",
"news_116",
"news_28780",
"news_22050",
"news_38",
"news_20331"
],
"featImg": "news_12094748",
"label": "news"
},
"news_12094075": {
"type": "posts",
"id": "news_12094075",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12094075",
"score": null,
"sort": [
1786047141000
]
},
"guestAuthors": [],
"slug": "suspect-arrested-for-recklessly-sparking-10000-acre-gann-fire",
"title": "Suspect Arrested for ‘Recklessly’ Sparking 10,000-Acre Gann Fire",
"publishDate": 1786047141,
"format": "standard",
"headTitle": "Suspect Arrested for ‘Recklessly’ Sparking 10,000-Acre Gann Fire | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Cal Fire investigators have arrested a Valley Springs man on suspicion of recklessly causing the \u003ca href=\"https://www.kqed.org/news/12093925/northern-california-gann-fire-burns-9363-acres-more-than-1400-under-evacuation-orders\">Gann Fire\u003c/a>, the Calaveras County blaze that has burned 10,373 acres and destroyed seven structures since Monday.\u003c/p>\n\n\n\n\u003cp>Herbert Wayne Smith, 65, was arrested Monday, the same day the fire started, following an origin and cause investigation, according to a \u003ca href=\"https://www.facebook.com/CALFIRETCU/posts/pfbid02FDuuV3CFX7MKjhpAdeXz96hS28jbwFFXSC2NUaNVL1EN48UhsYkYYML58x196aAql\">news release\u003c/a>. Investigators concluded Smith violated state law by operating spark-producing equipment in dry vegetation without clearing brush or keeping firefighting tools nearby. The resulting fire escaped his control and spread beyond the property, the release stated.\u003c/p>\n\n\n\n\u003cp>The case has been submitted to the Calaveras County District Attorney’s Office for review. Tim Voigt, a Cal Fire spokesperson, said the agency is “still actively investigating this incident” and had nothing further as of time of publication.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1334\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5.jpg\" alt=\"\" class=\"wp-image-12094097\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">A structure destroyed by the Gann Fire is seen on a hilltop near Angels Camp in Calaveras County, California, on Tuesday, Aug. 4, 2026. (Stephen Lam/San Francisco Chronicle via Getty Images)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>The fire ignited near Hogan Dam Road and Gann Road in Valley Springs, a rural area in the Sierra Nevada foothills, at 5:27 p.m. Monday. As of Thursday morning, Voigt said the fire saw no growth overnight and is holding at 10,373 acres with containment up to 26%, with 2,715 personnel assigned. \u003c/p>\n\n\n\n\u003cp>One firefighter has been treated and released with minor injuries. Seven structures have been destroyed, and Voigt said damage assessment teams are still in the field.\u003c/p>\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Voigt added that residents who watched a heavy column of smoke rise over the fire area on Wednesday were seeing an unrelated planned burn, not new growth of the Gann Fire. Crews ran a firing operation to consume unburned fuel between the flames and their containment lines. The smoke has since thinned, though he said firefighters will spend several more days strengthening lines.\u003c/p>\n\n\n\n\n\n\u003cp>Ross Stollerheide, the incident’s fire behavior analyst, told an \u003ca href=\"https://www.youtube.com/live/5u24duesick\">operations briefing on Thursday morning\u003c/a> that temperatures over the fire would reach about 100 degrees and that humidity climbed back only to about 24% overnight, leaving grass, brush and logs dry enough to carry fire. \u003c/p>\n\n\n\n\u003cp>Afternoon gusts could reach 20 mph. \u003c/p>\n\n\n\n\u003cp>“Any ignition within the fire perimeter or outside for that matter has the potential to outpace our suppression efforts,” he said.\u003c/p>\n\n\n\n\u003cp>In the evacuation zones, Calaveras County Sheriff’s Lt. Jason Waite said his agency is fully staffed, and the fire has not pulled deputies off normal patrol. Local, state and mutual aid deputies are patrolling heavily and going door to door, he said, and there have been no reports of looting or trespassing and no other arrests.\u003c/p>\n\n\n\n\u003cp>Deputies have been escorting residents back in to drop feed and fill water troughs when resources allow, though life-safety calls come first.\u003c/p>\n\n\n\n\u003cp>“We’re a big livestock community,” Waite said.\u003c/p>\n\n\n\n\u003cp>Some ranchers have trailered their cattle out entirely. Voigt said evacuees could bring large animals to the Calaveras County Fairgrounds and small animals to other evacuation centers.\u003c/p>\n\n\n\n\u003cp>Waite asked drivers to slow down for engines and water tenders staged along highways and for firefighters working near roadways.\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>“People have been extremely patient,” he said. “We’re doing our best to get this thing wrapped up for everybody.”\u003c/p>\n\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Cal Fire investigators have arrested a Valley Springs man on suspicion of recklessly causing the \u003ca href=\"https://www.kqed.org/news/12093925/northern-california-gann-fire-burns-9363-acres-more-than-1400-under-evacuation-orders\">Gann Fire\u003c/a>, the Calaveras County blaze that has burned 10,373 acres and destroyed seven structures since Monday.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Cal Fire investigators have arrested a Valley Springs man on suspicion of recklessly causing the \u003ca href=\"https://www.kqed.org/news/12093925/northern-california-gann-fire-burns-9363-acres-more-than-1400-under-evacuation-orders\">Gann Fire\u003c/a>, the Calaveras County blaze that has burned 10,373 acres and destroyed seven structures since Monday.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Herbert Wayne Smith, 65, was arrested Monday, the same day the fire started, following an origin and cause investigation, according to a \u003ca href=\"https://www.facebook.com/CALFIRETCU/posts/pfbid02FDuuV3CFX7MKjhpAdeXz96hS28jbwFFXSC2NUaNVL1EN48UhsYkYYML58x196aAql\">news release\u003c/a>. Investigators concluded Smith violated state law by operating spark-producing equipment in dry vegetation without clearing brush or keeping firefighting tools nearby. The resulting fire escaped his control and spread beyond the property, the release stated.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Herbert Wayne Smith, 65, was arrested Monday, the same day the fire started, following an origin and cause investigation, according to a \u003ca href=\"https://www.facebook.com/CALFIRETCU/posts/pfbid02FDuuV3CFX7MKjhpAdeXz96hS28jbwFFXSC2NUaNVL1EN48UhsYkYYML58x196aAql\">news release\u003c/a>. Investigators concluded Smith violated state law by operating spark-producing equipment in dry vegetation without clearing brush or keeping firefighting tools nearby. The resulting fire escaped his control and spread beyond the property, the release stated.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The case has been submitted to the Calaveras County District Attorney’s Office for review. Tim Voigt, a Cal Fire spokesperson, said the agency is “still actively investigating this incident” and had nothing further as of time of publication.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The case has been submitted to the Calaveras County District Attorney’s Office for review. Tim Voigt, a Cal Fire spokesperson, said the agency is “still actively investigating this incident” and had nothing further as of time of publication.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12094097,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Stephen Lam/San Francisco Chronicle via Getty Images",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5-1536x1025.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5.jpg\" alt=\"\" class=\"wp-image-12094097\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5-1536x1025.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">A structure destroyed by the Gann Fire is seen on a hilltop near Angels Camp in Calaveras County, California, on Tuesday, Aug. 4, 2026.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5.jpg\" alt=\"\" class=\"wp-image-12094097\" />\u003cfigcaption class=\"wp-element-caption\">A structure destroyed by the Gann Fire is seen on a hilltop near Angels Camp in Calaveras County, California, on Tuesday, Aug. 4, 2026.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The fire ignited near Hogan Dam Road and Gann Road in Valley Springs, a rural area in the Sierra Nevada foothills, at 5:27 p.m. Monday. As of Thursday morning, Voigt said the fire saw no growth overnight and is holding at 10,373 acres with containment up to 26%, with 2,715 personnel assigned. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The fire ignited near Hogan Dam Road and Gann Road in Valley Springs, a rural area in the Sierra Nevada foothills, at 5:27 p.m. Monday. As of Thursday morning, Voigt said the fire saw no growth overnight and is holding at 10,373 acres with containment up to 26%, with 2,715 personnel assigned. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>One firefighter has been treated and released with minor injuries. Seven structures have been destroyed, and Voigt said damage assessment teams are still in the field.\u003c/p>\n",
"innerContent": [
"\n\u003cp>One firefighter has been treated and released with minor injuries. Seven structures have been destroyed, and Voigt said damage assessment teams are still in the field.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "fullwidth"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Voigt added that residents who watched a heavy column of smoke rise over the fire area on Wednesday were seeing an unrelated planned burn, not new growth of the Gann Fire. Crews ran a firing operation to consume unburned fuel between the flames and their containment lines. The smoke has since thinned, though he said firefighters will spend several more days strengthening lines.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Voigt added that residents who watched a heavy column of smoke rise over the fire area on Wednesday were seeing an unrelated planned burn, not new growth of the Gann Fire. Crews ran a firing operation to consume unburned fuel between the flames and their containment lines. The smoke has since thinned, though he said firefighters will spend several more days strengthening lines.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed-v2/related-articles",
"attrs": {
"postIds": [
"news_12093925"
],
"label": "Related Articles",
"maxPosts": 1,
"showImages": false,
"heroImage": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/GannFireGetty1.jpg"
},
"innerHTML": "",
"innerContent": [],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Ross Stollerheide, the incident’s fire behavior analyst, told an \u003ca href=\"https://www.youtube.com/live/5u24duesick\">operations briefing on Thursday morning\u003c/a> that temperatures over the fire would reach about 100 degrees and that humidity climbed back only to about 24% overnight, leaving grass, brush and logs dry enough to carry fire. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Ross Stollerheide, the incident’s fire behavior analyst, told an \u003ca href=\"https://www.youtube.com/live/5u24duesick\">operations briefing on Thursday morning\u003c/a> that temperatures over the fire would reach about 100 degrees and that humidity climbed back only to about 24% overnight, leaving grass, brush and logs dry enough to carry fire. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Afternoon gusts could reach 20 mph. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Afternoon gusts could reach 20 mph. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“Any ignition within the fire perimeter or outside for that matter has the potential to outpace our suppression efforts,” he said.\u003c/p>\n",
"innerContent": [
"\n\u003cp>“Any ignition within the fire perimeter or outside for that matter has the potential to outpace our suppression efforts,” he said.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>In the evacuation zones, Calaveras County Sheriff’s Lt. Jason Waite said his agency is fully staffed, and the fire has not pulled deputies off normal patrol. Local, state and mutual aid deputies are patrolling heavily and going door to door, he said, and there have been no reports of looting or trespassing and no other arrests.\u003c/p>\n",
"innerContent": [
"\n\u003cp>In the evacuation zones, Calaveras County Sheriff’s Lt. Jason Waite said his agency is fully staffed, and the fire has not pulled deputies off normal patrol. Local, state and mutual aid deputies are patrolling heavily and going door to door, he said, and there have been no reports of looting or trespassing and no other arrests.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Deputies have been escorting residents back in to drop feed and fill water troughs when resources allow, though life-safety calls come first.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Deputies have been escorting residents back in to drop feed and fill water troughs when resources allow, though life-safety calls come first.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“We’re a big livestock community,” Waite said.\u003c/p>\n",
"innerContent": [
"\n\u003cp>“We’re a big livestock community,” Waite said.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Some ranchers have trailered their cattle out entirely. Voigt said evacuees could bring large animals to the Calaveras County Fairgrounds and small animals to other evacuation centers.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Some ranchers have trailered their cattle out entirely. Voigt said evacuees could bring large animals to the Calaveras County Fairgrounds and small animals to other evacuation centers.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Waite asked drivers to slow down for engines and water tenders staged along highways and for firefighters working near roadways.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Waite asked drivers to slow down for engines and water tenders staged along highways and for firefighters working near roadways.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "floatright"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“People have been extremely patient,” he said. “We’re doing our best to get this thing wrapped up for everybody.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“People have been extremely patient,” he said. “We’re doing our best to get this thing wrapped up for everybody.”\u003c/p>\n"
],
"innerBlocks": []
}
],
"excerpt": "Cal Fire said a Valley Springs man was running spark-producing equipment near dry vegetation when the Northern California fire ignited Monday.",
"status": "publish",
"parent": 0,
"modified": 1786056021,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 17,
"wordCount": 556
},
"headData": {
"title": "Suspect Arrested for ‘Recklessly’ Sparking 10,000-Acre Gann Fire | KQED",
"description": "Cal Fire said a Valley Springs man was running spark-producing equipment near dry vegetation when the Northern California fire ignited Monday.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Suspect Arrested for ‘Recklessly’ Sparking 10,000-Acre Gann Fire",
"datePublished": "2026-08-06T13:12:21-07:00",
"dateModified": "2026-08-06T15:40:21-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 34167,
"slug": "criminal-justice",
"name": "Criminal Justice"
},
"sticky": false,
"nprStoryId": "kqed-12094075",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12094075/suspect-arrested-for-recklessly-sparking-10000-acre-gann-fire",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Cal Fire investigators have arrested a Valley Springs man on suspicion of recklessly causing the \u003ca href=\"https://www.kqed.org/news/12093925/northern-california-gann-fire-burns-9363-acres-more-than-1400-under-evacuation-orders\">Gann Fire\u003c/a>, the Calaveras County blaze that has burned 10,373 acres and destroyed seven structures since Monday.\u003c/p>\n\n\n\n\u003cp>Herbert Wayne Smith, 65, was arrested Monday, the same day the fire started, following an origin and cause investigation, according to a \u003ca href=\"https://www.facebook.com/CALFIRETCU/posts/pfbid02FDuuV3CFX7MKjhpAdeXz96hS28jbwFFXSC2NUaNVL1EN48UhsYkYYML58x196aAql\">news release\u003c/a>. Investigators concluded Smith violated state law by operating spark-producing equipment in dry vegetation without clearing brush or keeping firefighting tools nearby. The resulting fire escaped his control and spread beyond the property, the release stated.\u003c/p>\n\n\n\n\u003cp>The case has been submitted to the Calaveras County District Attorney’s Office for review. Tim Voigt, a Cal Fire spokesperson, said the agency is “still actively investigating this incident” and had nothing further as of time of publication.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1334\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5.jpg\" alt=\"\" class=\"wp-image-12094097\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/08/gannfiregetty5-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">A structure destroyed by the Gann Fire is seen on a hilltop near Angels Camp in Calaveras County, California, on Tuesday, Aug. 4, 2026. (Stephen Lam/San Francisco Chronicle via Getty Images)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>The fire ignited near Hogan Dam Road and Gann Road in Valley Springs, a rural area in the Sierra Nevada foothills, at 5:27 p.m. Monday. As of Thursday morning, Voigt said the fire saw no growth overnight and is holding at 10,373 acres with containment up to 26%, with 2,715 personnel assigned. \u003c/p>\n\n\n\n\u003cp>One firefighter has been treated and released with minor injuries. Seven structures have been destroyed, and Voigt said damage assessment teams are still in the field.\u003c/p>\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Voigt added that residents who watched a heavy column of smoke rise over the fire area on Wednesday were seeing an unrelated planned burn, not new growth of the Gann Fire. Crews ran a firing operation to consume unburned fuel between the flames and their containment lines. The smoke has since thinned, though he said firefighters will spend several more days strengthening lines.\u003c/p>\n\n\n\n\n\n\u003cp>Ross Stollerheide, the incident’s fire behavior analyst, told an \u003ca href=\"https://www.youtube.com/live/5u24duesick\">operations briefing on Thursday morning\u003c/a> that temperatures over the fire would reach about 100 degrees and that humidity climbed back only to about 24% overnight, leaving grass, brush and logs dry enough to carry fire. \u003c/p>\n\n\n\n\u003cp>Afternoon gusts could reach 20 mph. \u003c/p>\n\n\n\n\u003cp>“Any ignition within the fire perimeter or outside for that matter has the potential to outpace our suppression efforts,” he said.\u003c/p>\n\n\n\n\u003cp>In the evacuation zones, Calaveras County Sheriff’s Lt. Jason Waite said his agency is fully staffed, and the fire has not pulled deputies off normal patrol. Local, state and mutual aid deputies are patrolling heavily and going door to door, he said, and there have been no reports of looting or trespassing and no other arrests.\u003c/p>\n\n\n\n\u003cp>Deputies have been escorting residents back in to drop feed and fill water troughs when resources allow, though life-safety calls come first.\u003c/p>\n\n\n\n\u003cp>“We’re a big livestock community,” Waite said.\u003c/p>\n\n\n\n\u003cp>Some ranchers have trailered their cattle out entirely. Voigt said evacuees could bring large animals to the Calaveras County Fairgrounds and small animals to other evacuation centers.\u003c/p>\n\n\n\n\u003cp>Waite asked drivers to slow down for engines and water tenders staged along highways and for firefighters working near roadways.\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>“People have been extremely patient,” he said. “We’re doing our best to get this thing wrapped up for everybody.”\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12094075/suspect-arrested-for-recklessly-sparking-10000-acre-gann-fire",
"authors": [
"11986"
],
"categories": [
"news_31795",
"news_34165",
"news_34167",
"news_19906",
"news_8",
"news_356"
],
"tags": [
"news_6383",
"news_20158",
"news_18538",
"news_19204",
"news_17725",
"news_20023",
"news_28199",
"news_3187",
"news_4463"
],
"featImg": "news_12094098",
"label": "news"
},
"news_12093422": {
"type": "posts",
"id": "news_12093422",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12093422",
"score": null,
"sort": [
1785791340000
]
},
"guestAuthors": [],
"slug": "congress-probes-hayward-mans-death-in-philippines-military-operation",
"title": "A Hayward Man Died in a Philippine Military Operation. Members of Congress Want Answers",
"publishDate": 1785791340,
"format": "standard",
"headTitle": "A Hayward Man Died in a Philippine Military Operation. Members of Congress Want Answers | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>\u003ca href=\"https://www.kqed.org/news/tag/east-bay\">Hayward\u003c/a> resident Lyle Prijoles was 40 years old when he was killed in a military operation in the Philippines, along with 18 other people. \u003c/p>\n\n\n\n\u003cp>Lyle spent years traveling to the Philippines to document the conditions impacting rural farming communities. In April, he went to Negros Occidental, planning to stay for about three months and live among sugarcane workers. On April 19, he was killed there in a Philippine Army operation. Another American, 26-year-old Kai Sorem of Seattle, was also killed.\u003c/p>\n\n\n\n\u003cp>Three months later, in a \u003ca href=\"https://jayapal.house.gov/wp-content/uploads/2026/07/Toboso-Killings-Letter.pdf\">letter\u003c/a> delivered to Philippine Ambassador Jose Manuel Romualdez, U.S. Rep. Pramila Jayapal, D-Seattle, and 10 other members of Congress urged the Philippine government to ensure an “independent, impartial, and credible” inquiry into the killings.\u003c/p>\n\n\n\n\u003cp>What exactly happened in Toboso remains disputed. According to reporting by \u003ca href=\"https://apnews.com/article/communist-new-peoples-army-rebels-philippines-americans-71d868ad48c27476348ea2ae16ee7b97\">\u003cem>the Associated Press\u003c/em>,\u003c/a> the Philippine government’s National Task Force to End Local Communist Armed Conflict suspected those 19 people to be part of the New People’s Army — the armed wing of the Philippines’ communist insurgency. \u003c/p>\n\n\n\n\u003cp>The 79th Infantry Battalion of the Philippine Army’s 3rd Infantry Division carried out the operation, according to Troy Osaki with the People’s Lawyers of the Philippines. Osaki added that reports indicate up to nine of those killed were civilians, including a local journalist, a university student, two land rights activists and two minors.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED.jpg\" alt=\"\" class=\"wp-image-12083275\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Activists in the Bay Area remember Lyle Prijoles. Lawmakers signed a letter demanding an independent and credible investigation from an entity outside of the Philippine government. (Courtesy of Bayan USA)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Sen. Adam Schiff signed the July 21 letter, along with Sens. Jeff Merkley, Chris Van Hollen and eight U.S. House members. Families of both Prijoles and Sorem, along with human rights lawyers and union members, held an online press conference on Thursday to push the letter into public view. \u003c/p>\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Human rights organizations, including the International Coalition for Human Rights in the Philippines, BAYAN USA and Malaya Movement USA, described the operation as a “massacre executed by the Armed Forces of the Philippines who conducted indiscriminate firing.” \u003c/p>\n\n\n\n\u003cp>The Philippine Commission on Human Rights opened its own \u003ca href=\"https://chr.gov.ph/statement-of-the-commission-on-human-rights-on-the-armed-clash-in-negros-occidental/\">investigation\u003c/a> on April 26, citing “inconsistencies in the identities of those dead” and reports that more than a hundred families were displaced. \u003c/p>\n\n\n\n\u003cp>Prijoles was the youngest of three siblings in a family that settled in San Diego. He followed his sister, Lily, to the Bay Area and enrolled at San Francisco State University, where he joined the League of Filipino Students on campus. He also worked as a box office manager at Bindlestiff Studio, a Filipino American theater in San Francisco.\u003c/p>\n\n\n\n\u003cp>The family first traveled to the Philippines together in 2000, Lily told KQED. “He just wanted to make the Philippines a better place,” she said. \u003c/p>\n\n\n\n\n\n\u003cp>She rejects any suggestion that her brother wandered into something he did not understand. \u003c/p>\n\n\n\n\u003cp>“This is the work he dedicated his heart to,” she said. “He understood the sacrifice he might have to make.” \u003c/p>\n\n\n\n\u003cp>The family learned of his death two days after it happened, when Lyle’s wife got word through Filipino community organizations. She then drove from Union City to Lily’s home in Hercules at 3 a.m, to deliver the news of Lyle’s passing.\u003c/p>\n\n\n\n\u003cp>Lily and her sister-in-law flew to the Philippines to identify and claim his body. \u003c/p>\n\n\n\n\u003cp>“Our family has come to terms that we will never get the type of justice found with a jury and a judge or even jail time,” she said at the press conference. “The Philippine Army should not be shooting at civilians and hiding their mistakes.” \u003c/p>\n\n\n\n\u003cp>International Longshore and Warehouse Union Local 10 passed a resolution condemning the Army’s actions in Negros, where sugar farmers have long organized. The resolution passed during ILWU Local 6’s strike at the C&H sugar refinery in Crockett, California, which sources sugar from Negros. \u003c/p>\n\n\n\n\u003cp>Negros produces more than 2 million metric tons of sugar a year, and the Crockett refinery sources close to 100,000 metric tons of it annually, according to Local 10’s resolution. The union passed it during a strike by Local 6 warehouse workers in Crockett that began June 15.\u003c/p>\n\n\n\n\u003cp>Jayapal’s letter argued that inquiry from within the Philippine government cannot stand on its own, pointing to a lack of cooperation from security forces and their refusal to hand over key evidence. \u003c/p>\n\n\n\n\u003cp>“We really cannot expect a fair and independent and thorough investigation from these agencies,” said AK Guillen, an attorney with the National Union of Peoples’ Lawyers in the Philippines, “because any investigation conducted by the Philippine government is spearheaded by the very same agencies leading the Philippine counterinsurgency campaign.” \u003c/p>\n\n\n\n\u003cp>Both families describe a chaotic recovery. Lily Prijoles said relatives were told that if her brother’s body remained unclaimed, it would be placed in a mass grave, and that a local organizer was the only person permitted at the scene after two days of restricted access. She said her brother’s body had been dressed in a shirt that was not his, and that she was never able to obtain his clothing or belongings.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED.jpg\" alt=\"\" class=\"wp-image-12083272\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Activists in the Bay Area hold a memorial for activist Lyle Prijoles. (Courtesy of Bayan USA)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>PJ Sorem, Kai’s sibling, said their sister’s body was wrapped in a sheet with no clothing when the family identified her. Both families confirmed that another family affected had received the wrong body entirely.\u003c/p>\n\n\n\n\u003cp>“Her humanity was stripped from her along with her clothes,” PJ Sorem said. Neither family says it received meaningful help from the U.S. government. Lily Prijoles said the embassy was “not much help.” PJ said the embassy in Manila made contact but misspelled the family’s name, and that community organizations and Filipino human rights lawyers did the work of locating the bodies and handling paperwork.\u003c/p>\n\n\n\n\u003cp>Independent investigators were denied access to the scene immediately after the killings, according to a statement from the Robert & Ethel Kennedy Human Rights Center, read at the press conference. Dr. Raquel Fortun, a forensic pathologist, conducted autopsies in April, at the request of victims’ relatives, presenting her initial findings on May 7. She said the bodies were decomposed, misidentified, left in water and missing clothing. \u003c/p>\n\n\n\n\u003cp>For Filipino Americans in the Bay Area, the case is not the first of its kind. Prijoles met\u003c/p>\n\n\n\n\u003cp>Brandon Lee, a San Francisco activist, in an Asian American studies class in 2004. Lee moved to the Philippines and was \u003ca href=\"https://www.kqed.org/news/11767453/bay-area-filipinos-stand-up-for-activist-shot-in-the-philippines\">shot outside his home in 2019\u003c/a>, an attack that left him quadriplegic.. \u003c/p>\n\n\n\n\u003cp>Rev. Sadie Stone, pastor of Jones Memorial United Methodist Church in San Francisco and a friend of Prijoles for more than a decade, said she flew to Manila on May 12 to join an international fact-finding mission into the killings and was stopped at immigration, questioned about her human rights work and denied entry. \u003c/p>\n\n\n\n\u003cp>“I carry a Bible and a passport, not a weapon,” Stone said. “You shut out witnesses when you are afraid of what they will find.” \u003c/p>\n\n\n\n\u003cp>According to \u003ca href=\"https://ph.usembassy.gov/fact-sheet-u-s-philippines-defense-and-security-partnership/\">U.S. Embassy data\u003c/a>, the Philippines is the largest recipient of U.S. military assistance in the Indo-Pacific region. Since 2015, it has received more than $1.14 billion (the equivalent of 57 billion Philippine pesos) in equipment, training and defense funding.\u003c/p>\n\n\n\n\u003cp>PJ said justice would mean answers through an impartial investigation, and an end to U.S. military funding of the Philippine armed forces. \u003c/p>\n\n\n\n\u003cp>For Lily, she said she wants to see actual evidence, including the shirt her brother was wearing when he was shot. \u003c/p>\n\n\n\n\u003cp>“We just want someone to acknowledge your family member matters,” she said. \u003c/p>\n\n\n\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/ccabreralomeli\">\u003cem>Carlos Cabrera-Lomelí\u003c/em>\u003c/a>\u003cem> contributed to this reporting.\u003c/em>\u003c/p>\n\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>\u003ca href=\"https://www.kqed.org/news/tag/east-bay\">Hayward\u003c/a> resident Lyle Prijoles was 40 years old when he was killed in a military operation in the Philippines, along with 18 other people. \u003c/p>\n",
"innerContent": [
"\n\u003cp>\u003ca href=\"https://www.kqed.org/news/tag/east-bay\">Hayward\u003c/a> resident Lyle Prijoles was 40 years old when he was killed in a military operation in the Philippines, along with 18 other people. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Lyle spent years traveling to the Philippines to document the conditions impacting rural farming communities. In April, he went to Negros Occidental, planning to stay for about three months and live among sugarcane workers. On April 19, he was killed there in a Philippine Army operation. Another American, 26-year-old Kai Sorem of Seattle, was also killed.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Lyle spent years traveling to the Philippines to document the conditions impacting rural farming communities. In April, he went to Negros Occidental, planning to stay for about three months and live among sugarcane workers. On April 19, he was killed there in a Philippine Army operation. Another American, 26-year-old Kai Sorem of Seattle, was also killed.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Three months later, in a \u003ca href=\"https://jayapal.house.gov/wp-content/uploads/2026/07/Toboso-Killings-Letter.pdf\">letter\u003c/a> delivered to Philippine Ambassador Jose Manuel Romualdez, U.S. Rep. Pramila Jayapal, D-Seattle, and 10 other members of Congress urged the Philippine government to ensure an “independent, impartial, and credible” inquiry into the killings.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Three months later, in a \u003ca href=\"https://jayapal.house.gov/wp-content/uploads/2026/07/Toboso-Killings-Letter.pdf\">letter\u003c/a> delivered to Philippine Ambassador Jose Manuel Romualdez, U.S. Rep. Pramila Jayapal, D-Seattle, and 10 other members of Congress urged the Philippine government to ensure an “independent, impartial, and credible” inquiry into the killings.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>What exactly happened in Toboso remains disputed. According to reporting by \u003ca href=\"https://apnews.com/article/communist-new-peoples-army-rebels-philippines-americans-71d868ad48c27476348ea2ae16ee7b97\">\u003cem>the Associated Press\u003c/em>,\u003c/a> the Philippine government’s National Task Force to End Local Communist Armed Conflict suspected those 19 people to be part of the New People’s Army — the armed wing of the Philippines’ communist insurgency. \u003c/p>\n",
"innerContent": [
"\n\u003cp>What exactly happened in Toboso remains disputed. According to reporting by \u003ca href=\"https://apnews.com/article/communist-new-peoples-army-rebels-philippines-americans-71d868ad48c27476348ea2ae16ee7b97\">\u003cem>the Associated Press\u003c/em>,\u003c/a> the Philippine government’s National Task Force to End Local Communist Armed Conflict suspected those 19 people to be part of the New People’s Army — the armed wing of the Philippines’ communist insurgency. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The 79th Infantry Battalion of the Philippine Army’s 3rd Infantry Division carried out the operation, according to Troy Osaki with the People’s Lawyers of the Philippines. Osaki added that reports indicate up to nine of those killed were civilians, including a local journalist, a university student, two land rights activists and two minors.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The 79th Infantry Battalion of the Philippine Army’s 3rd Infantry Division carried out the operation, according to Troy Osaki with the People’s Lawyers of the Philippines. Osaki added that reports indicate up to nine of those killed were civilians, including a local journalist, a university student, two land rights activists and two minors.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12083275,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Courtesy of Bayan USA",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED-1536x1024.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED.jpg\" alt=\"\" class=\"wp-image-12083275\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED-1536x1024.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\"/>\u003cfigcaption class=\"wp-element-caption\">Activists in the Bay Area remember Lyle Prijoles. Lawmakers signed a letter demanding an independent and credible investigation from an entity outside of the Philippine government.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED.jpg\" alt=\"\" class=\"wp-image-12083275\"/>\u003cfigcaption class=\"wp-element-caption\">Activists in the Bay Area remember Lyle Prijoles. Lawmakers signed a letter demanding an independent and credible investigation from an entity outside of the Philippine government.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Sen. Adam Schiff signed the July 21 letter, along with Sens. Jeff Merkley, Chris Van Hollen and eight U.S. House members. Families of both Prijoles and Sorem, along with human rights lawyers and union members, held an online press conference on Thursday to push the letter into public view. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Sen. Adam Schiff signed the July 21 letter, along with Sens. Jeff Merkley, Chris Van Hollen and eight U.S. House members. Families of both Prijoles and Sorem, along with human rights lawyers and union members, held an online press conference on Thursday to push the letter into public view. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "fullwidth"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Human rights organizations, including the International Coalition for Human Rights in the Philippines, BAYAN USA and Malaya Movement USA, described the operation as a “massacre executed by the Armed Forces of the Philippines who conducted indiscriminate firing.” \u003c/p>\n",
"innerContent": [
"\n\u003cp>Human rights organizations, including the International Coalition for Human Rights in the Philippines, BAYAN USA and Malaya Movement USA, described the operation as a “massacre executed by the Armed Forces of the Philippines who conducted indiscriminate firing.” \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The Philippine Commission on Human Rights opened its own \u003ca href=\"https://chr.gov.ph/statement-of-the-commission-on-human-rights-on-the-armed-clash-in-negros-occidental/\">investigation\u003c/a> on April 26, citing “inconsistencies in the identities of those dead” and reports that more than a hundred families were displaced. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The Philippine Commission on Human Rights opened its own \u003ca href=\"https://chr.gov.ph/statement-of-the-commission-on-human-rights-on-the-armed-clash-in-negros-occidental/\">investigation\u003c/a> on April 26, citing “inconsistencies in the identities of those dead” and reports that more than a hundred families were displaced. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Prijoles was the youngest of three siblings in a family that settled in San Diego. He followed his sister, Lily, to the Bay Area and enrolled at San Francisco State University, where he joined the League of Filipino Students on campus. He also worked as a box office manager at Bindlestiff Studio, a Filipino American theater in San Francisco.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Prijoles was the youngest of three siblings in a family that settled in San Diego. He followed his sister, Lily, to the Bay Area and enrolled at San Francisco State University, where he joined the League of Filipino Students on campus. He also worked as a box office manager at Bindlestiff Studio, a Filipino American theater in San Francisco.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The family first traveled to the Philippines together in 2000, Lily told KQED. “He just wanted to make the Philippines a better place,” she said. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The family first traveled to the Philippines together in 2000, Lily told KQED. “He just wanted to make the Philippines a better place,” she said. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed-v2/related-articles",
"attrs": {
"postIds": [
"news_12093249"
],
"label": "Related Articles",
"maxPosts": 1,
"showImages": false,
"heroImage": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/IMG_1585.jpg"
},
"innerHTML": "",
"innerContent": [],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>She rejects any suggestion that her brother wandered into something he did not understand. \u003c/p>\n",
"innerContent": [
"\n\u003cp>She rejects any suggestion that her brother wandered into something he did not understand. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“This is the work he dedicated his heart to,” she said. “He understood the sacrifice he might have to make.” \u003c/p>\n",
"innerContent": [
"\n\u003cp>“This is the work he dedicated his heart to,” she said. “He understood the sacrifice he might have to make.” \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The family learned of his death two days after it happened, when Lyle’s wife got word through Filipino community organizations. She then drove from Union City to Lily’s home in Hercules at 3 a.m, to deliver the news of Lyle’s passing.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The family learned of his death two days after it happened, when Lyle’s wife got word through Filipino community organizations. She then drove from Union City to Lily’s home in Hercules at 3 a.m, to deliver the news of Lyle’s passing.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Lily and her sister-in-law flew to the Philippines to identify and claim his body. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Lily and her sister-in-law flew to the Philippines to identify and claim his body. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“Our family has come to terms that we will never get the type of justice found with a jury and a judge or even jail time,” she said at the press conference. “The Philippine Army should not be shooting at civilians and hiding their mistakes.” \u003c/p>\n",
"innerContent": [
"\n\u003cp>“Our family has come to terms that we will never get the type of justice found with a jury and a judge or even jail time,” she said at the press conference. “The Philippine Army should not be shooting at civilians and hiding their mistakes.” \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>International Longshore and Warehouse Union Local 10 passed a resolution condemning the Army’s actions in Negros, where sugar farmers have long organized. The resolution passed during ILWU Local 6’s strike at the C&H sugar refinery in Crockett, California, which sources sugar from Negros. \u003c/p>\n",
"innerContent": [
"\n\u003cp>International Longshore and Warehouse Union Local 10 passed a resolution condemning the Army’s actions in Negros, where sugar farmers have long organized. The resolution passed during ILWU Local 6’s strike at the C&H sugar refinery in Crockett, California, which sources sugar from Negros. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Negros produces more than 2 million metric tons of sugar a year, and the Crockett refinery sources close to 100,000 metric tons of it annually, according to Local 10’s resolution. The union passed it during a strike by Local 6 warehouse workers in Crockett that began June 15.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Negros produces more than 2 million metric tons of sugar a year, and the Crockett refinery sources close to 100,000 metric tons of it annually, according to Local 10’s resolution. The union passed it during a strike by Local 6 warehouse workers in Crockett that began June 15.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Jayapal’s letter argued that inquiry from within the Philippine government cannot stand on its own, pointing to a lack of cooperation from security forces and their refusal to hand over key evidence. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Jayapal’s letter argued that inquiry from within the Philippine government cannot stand on its own, pointing to a lack of cooperation from security forces and their refusal to hand over key evidence. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“We really cannot expect a fair and independent and thorough investigation from these agencies,” said AK Guillen, an attorney with the National Union of Peoples’ Lawyers in the Philippines, “because any investigation conducted by the Philippine government is spearheaded by the very same agencies leading the Philippine counterinsurgency campaign.” \u003c/p>\n",
"innerContent": [
"\n\u003cp>“We really cannot expect a fair and independent and thorough investigation from these agencies,” said AK Guillen, an attorney with the National Union of Peoples’ Lawyers in the Philippines, “because any investigation conducted by the Philippine government is spearheaded by the very same agencies leading the Philippine counterinsurgency campaign.” \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Both families describe a chaotic recovery. Lily Prijoles said relatives were told that if her brother’s body remained unclaimed, it would be placed in a mass grave, and that a local organizer was the only person permitted at the scene after two days of restricted access. She said her brother’s body had been dressed in a shirt that was not his, and that she was never able to obtain his clothing or belongings.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Both families describe a chaotic recovery. Lily Prijoles said relatives were told that if her brother’s body remained unclaimed, it would be placed in a mass grave, and that a local organizer was the only person permitted at the scene after two days of restricted access. She said her brother’s body had been dressed in a shirt that was not his, and that she was never able to obtain his clothing or belongings.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12083272,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Courtesy of Bayan USA",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED-1536x1024.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED.jpg\" alt=\"\" class=\"wp-image-12083272\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED-1536x1024.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\"/>\u003cfigcaption class=\"wp-element-caption\">Activists in the Bay Area hold a memorial for activist Lyle Prijoles. \u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED.jpg\" alt=\"\" class=\"wp-image-12083272\"/>\u003cfigcaption class=\"wp-element-caption\">Activists in the Bay Area hold a memorial for activist Lyle Prijoles. \u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>PJ Sorem, Kai’s sibling, said their sister’s body was wrapped in a sheet with no clothing when the family identified her. Both families confirmed that another family affected had received the wrong body entirely.\u003c/p>\n",
"innerContent": [
"\n\u003cp>PJ Sorem, Kai’s sibling, said their sister’s body was wrapped in a sheet with no clothing when the family identified her. Both families confirmed that another family affected had received the wrong body entirely.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“Her humanity was stripped from her along with her clothes,” PJ Sorem said. Neither family says it received meaningful help from the U.S. government. Lily Prijoles said the embassy was “not much help.” PJ said the embassy in Manila made contact but misspelled the family’s name, and that community organizations and Filipino human rights lawyers did the work of locating the bodies and handling paperwork.\u003c/p>\n",
"innerContent": [
"\n\u003cp>“Her humanity was stripped from her along with her clothes,” PJ Sorem said. Neither family says it received meaningful help from the U.S. government. Lily Prijoles said the embassy was “not much help.” PJ said the embassy in Manila made contact but misspelled the family’s name, and that community organizations and Filipino human rights lawyers did the work of locating the bodies and handling paperwork.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Independent investigators were denied access to the scene immediately after the killings, according to a statement from the Robert & Ethel Kennedy Human Rights Center, read at the press conference. Dr. Raquel Fortun, a forensic pathologist, conducted autopsies in April, at the request of victims’ relatives, presenting her initial findings on May 7. She said the bodies were decomposed, misidentified, left in water and missing clothing. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Independent investigators were denied access to the scene immediately after the killings, according to a statement from the Robert & Ethel Kennedy Human Rights Center, read at the press conference. Dr. Raquel Fortun, a forensic pathologist, conducted autopsies in April, at the request of victims’ relatives, presenting her initial findings on May 7. She said the bodies were decomposed, misidentified, left in water and missing clothing. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>For Filipino Americans in the Bay Area, the case is not the first of its kind. Prijoles met\u003c/p>\n",
"innerContent": [
"\n\u003cp>For Filipino Americans in the Bay Area, the case is not the first of its kind. Prijoles met\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Brandon Lee, a San Francisco activist, in an Asian American studies class in 2004. Lee moved to the Philippines and was \u003ca href=\"https://www.kqed.org/news/11767453/bay-area-filipinos-stand-up-for-activist-shot-in-the-philippines\">shot outside his home in 2019\u003c/a>, an attack that left him quadriplegic.. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Brandon Lee, a San Francisco activist, in an Asian American studies class in 2004. Lee moved to the Philippines and was \u003ca href=\"https://www.kqed.org/news/11767453/bay-area-filipinos-stand-up-for-activist-shot-in-the-philippines\">shot outside his home in 2019\u003c/a>, an attack that left him quadriplegic.. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Rev. Sadie Stone, pastor of Jones Memorial United Methodist Church in San Francisco and a friend of Prijoles for more than a decade, said she flew to Manila on May 12 to join an international fact-finding mission into the killings and was stopped at immigration, questioned about her human rights work and denied entry. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Rev. Sadie Stone, pastor of Jones Memorial United Methodist Church in San Francisco and a friend of Prijoles for more than a decade, said she flew to Manila on May 12 to join an international fact-finding mission into the killings and was stopped at immigration, questioned about her human rights work and denied entry. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“I carry a Bible and a passport, not a weapon,” Stone said. “You shut out witnesses when you are afraid of what they will find.” \u003c/p>\n",
"innerContent": [
"\n\u003cp>“I carry a Bible and a passport, not a weapon,” Stone said. “You shut out witnesses when you are afraid of what they will find.” \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>According to \u003ca href=\"https://ph.usembassy.gov/fact-sheet-u-s-philippines-defense-and-security-partnership/\">U.S. Embassy data\u003c/a>, the Philippines is the largest recipient of U.S. military assistance in the Indo-Pacific region. Since 2015, it has received more than $1.14 billion (the equivalent of 57 billion Philippine pesos) in equipment, training and defense funding.\u003c/p>\n",
"innerContent": [
"\n\u003cp>According to \u003ca href=\"https://ph.usembassy.gov/fact-sheet-u-s-philippines-defense-and-security-partnership/\">U.S. Embassy data\u003c/a>, the Philippines is the largest recipient of U.S. military assistance in the Indo-Pacific region. Since 2015, it has received more than $1.14 billion (the equivalent of 57 billion Philippine pesos) in equipment, training and defense funding.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>PJ said justice would mean answers through an impartial investigation, and an end to U.S. military funding of the Philippine armed forces. \u003c/p>\n",
"innerContent": [
"\n\u003cp>PJ said justice would mean answers through an impartial investigation, and an end to U.S. military funding of the Philippine armed forces. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>For Lily, she said she wants to see actual evidence, including the shirt her brother was wearing when he was shot. \u003c/p>\n",
"innerContent": [
"\n\u003cp>For Lily, she said she wants to see actual evidence, including the shirt her brother was wearing when he was shot. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“We just want someone to acknowledge your family member matters,” she said. \u003c/p>\n",
"innerContent": [
"\n\u003cp>“We just want someone to acknowledge your family member matters,” she said. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "floatright"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/ccabreralomeli\">\u003cem>Carlos Cabrera-Lomelí\u003c/em>\u003c/a>\u003cem> contributed to this reporting.\u003c/em>\u003c/p>\n",
"innerContent": [
"\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/ccabreralomeli\">\u003cem>Carlos Cabrera-Lomelí\u003c/em>\u003c/a>\u003cem> contributed to this reporting.\u003c/em>\u003c/p>\n"
],
"innerBlocks": []
}
],
"excerpt": "Lyle Prijoles of Hayward was one of 19 people killed by the Philippine military in an April operation, and 11 members of Congress are now pushing for an investigation.",
"status": "publish",
"parent": 0,
"modified": 1785792596,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 34,
"wordCount": 1353
},
"headData": {
"title": "A Hayward Man Died in a Philippine Military Operation. Members of Congress Want Answers | KQED",
"description": "Lyle Prijoles of Hayward was one of 19 people killed by the Philippine military in an April operation, and 11 members of Congress are now pushing for an investigation.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "A Hayward Man Died in a Philippine Military Operation. Members of Congress Want Answers",
"datePublished": "2026-08-03T14:09:00-07:00",
"dateModified": "2026-08-03T14:29:56-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 6188,
"slug": "law-and-justice",
"name": "Law and Justice"
},
"sticky": false,
"nprStoryId": "kqed-12093422",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12093422/congress-probes-hayward-mans-death-in-philippines-military-operation",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003ca href=\"https://www.kqed.org/news/tag/east-bay\">Hayward\u003c/a> resident Lyle Prijoles was 40 years old when he was killed in a military operation in the Philippines, along with 18 other people. \u003c/p>\n\n\n\n\u003cp>Lyle spent years traveling to the Philippines to document the conditions impacting rural farming communities. In April, he went to Negros Occidental, planning to stay for about three months and live among sugarcane workers. On April 19, he was killed there in a Philippine Army operation. Another American, 26-year-old Kai Sorem of Seattle, was also killed.\u003c/p>\n\n\n\n\u003cp>Three months later, in a \u003ca href=\"https://jayapal.house.gov/wp-content/uploads/2026/07/Toboso-Killings-Letter.pdf\">letter\u003c/a> delivered to Philippine Ambassador Jose Manuel Romualdez, U.S. Rep. Pramila Jayapal, D-Seattle, and 10 other members of Congress urged the Philippine government to ensure an “independent, impartial, and credible” inquiry into the killings.\u003c/p>\n\n\n\n\u003cp>What exactly happened in Toboso remains disputed. According to reporting by \u003ca href=\"https://apnews.com/article/communist-new-peoples-army-rebels-philippines-americans-71d868ad48c27476348ea2ae16ee7b97\">\u003cem>the Associated Press\u003c/em>,\u003c/a> the Philippine government’s National Task Force to End Local Communist Armed Conflict suspected those 19 people to be part of the New People’s Army — the armed wing of the Philippines’ communist insurgency. \u003c/p>\n\n\n\n\u003cp>The 79th Infantry Battalion of the Philippine Army’s 3rd Infantry Division carried out the operation, according to Troy Osaki with the People’s Lawyers of the Philippines. Osaki added that reports indicate up to nine of those killed were civilians, including a local journalist, a university student, two land rights activists and two minors.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED.jpg\" alt=\"\" class=\"wp-image-12083275\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-06-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Activists in the Bay Area remember Lyle Prijoles. Lawmakers signed a letter demanding an independent and credible investigation from an entity outside of the Philippine government. (Courtesy of Bayan USA)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Sen. Adam Schiff signed the July 21 letter, along with Sens. Jeff Merkley, Chris Van Hollen and eight U.S. House members. Families of both Prijoles and Sorem, along with human rights lawyers and union members, held an online press conference on Thursday to push the letter into public view. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Human rights organizations, including the International Coalition for Human Rights in the Philippines, BAYAN USA and Malaya Movement USA, described the operation as a “massacre executed by the Armed Forces of the Philippines who conducted indiscriminate firing.” \u003c/p>\n\n\n\n\u003cp>The Philippine Commission on Human Rights opened its own \u003ca href=\"https://chr.gov.ph/statement-of-the-commission-on-human-rights-on-the-armed-clash-in-negros-occidental/\">investigation\u003c/a> on April 26, citing “inconsistencies in the identities of those dead” and reports that more than a hundred families were displaced. \u003c/p>\n\n\n\n\u003cp>Prijoles was the youngest of three siblings in a family that settled in San Diego. He followed his sister, Lily, to the Bay Area and enrolled at San Francisco State University, where he joined the League of Filipino Students on campus. He also worked as a box office manager at Bindlestiff Studio, a Filipino American theater in San Francisco.\u003c/p>\n\n\n\n\u003cp>The family first traveled to the Philippines together in 2000, Lily told KQED. “He just wanted to make the Philippines a better place,” she said. \u003c/p>\n\n\n\n\n\n\u003cp>She rejects any suggestion that her brother wandered into something he did not understand. \u003c/p>\n\n\n\n\u003cp>“This is the work he dedicated his heart to,” she said. “He understood the sacrifice he might have to make.” \u003c/p>\n\n\n\n\u003cp>The family learned of his death two days after it happened, when Lyle’s wife got word through Filipino community organizations. She then drove from Union City to Lily’s home in Hercules at 3 a.m, to deliver the news of Lyle’s passing.\u003c/p>\n\n\n\n\u003cp>Lily and her sister-in-law flew to the Philippines to identify and claim his body. \u003c/p>\n\n\n\n\u003cp>“Our family has come to terms that we will never get the type of justice found with a jury and a judge or even jail time,” she said at the press conference. “The Philippine Army should not be shooting at civilians and hiding their mistakes.” \u003c/p>\n\n\n\n\u003cp>International Longshore and Warehouse Union Local 10 passed a resolution condemning the Army’s actions in Negros, where sugar farmers have long organized. The resolution passed during ILWU Local 6’s strike at the C&H sugar refinery in Crockett, California, which sources sugar from Negros. \u003c/p>\n\n\n\n\u003cp>Negros produces more than 2 million metric tons of sugar a year, and the Crockett refinery sources close to 100,000 metric tons of it annually, according to Local 10’s resolution. The union passed it during a strike by Local 6 warehouse workers in Crockett that began June 15.\u003c/p>\n\n\n\n\u003cp>Jayapal’s letter argued that inquiry from within the Philippine government cannot stand on its own, pointing to a lack of cooperation from security forces and their refusal to hand over key evidence. \u003c/p>\n\n\n\n\u003cp>“We really cannot expect a fair and independent and thorough investigation from these agencies,” said AK Guillen, an attorney with the National Union of Peoples’ Lawyers in the Philippines, “because any investigation conducted by the Philippine government is spearheaded by the very same agencies leading the Philippine counterinsurgency campaign.” \u003c/p>\n\n\n\n\u003cp>Both families describe a chaotic recovery. Lily Prijoles said relatives were told that if her brother’s body remained unclaimed, it would be placed in a mass grave, and that a local organizer was the only person permitted at the scene after two days of restricted access. She said her brother’s body had been dressed in a shirt that was not his, and that she was never able to obtain his clothing or belongings.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED.jpg\" alt=\"\" class=\"wp-image-12083272\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-03-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Activists in the Bay Area hold a memorial for activist Lyle Prijoles. (Courtesy of Bayan USA)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>PJ Sorem, Kai’s sibling, said their sister’s body was wrapped in a sheet with no clothing when the family identified her. Both families confirmed that another family affected had received the wrong body entirely.\u003c/p>\n\n\n\n\u003cp>“Her humanity was stripped from her along with her clothes,” PJ Sorem said. Neither family says it received meaningful help from the U.S. government. Lily Prijoles said the embassy was “not much help.” PJ said the embassy in Manila made contact but misspelled the family’s name, and that community organizations and Filipino human rights lawyers did the work of locating the bodies and handling paperwork.\u003c/p>\n\n\n\n\u003cp>Independent investigators were denied access to the scene immediately after the killings, according to a statement from the Robert & Ethel Kennedy Human Rights Center, read at the press conference. Dr. Raquel Fortun, a forensic pathologist, conducted autopsies in April, at the request of victims’ relatives, presenting her initial findings on May 7. She said the bodies were decomposed, misidentified, left in water and missing clothing. \u003c/p>\n\n\n\n\u003cp>For Filipino Americans in the Bay Area, the case is not the first of its kind. Prijoles met\u003c/p>\n\n\n\n\u003cp>Brandon Lee, a San Francisco activist, in an Asian American studies class in 2004. Lee moved to the Philippines and was \u003ca href=\"https://www.kqed.org/news/11767453/bay-area-filipinos-stand-up-for-activist-shot-in-the-philippines\">shot outside his home in 2019\u003c/a>, an attack that left him quadriplegic.. \u003c/p>\n\n\n\n\u003cp>Rev. Sadie Stone, pastor of Jones Memorial United Methodist Church in San Francisco and a friend of Prijoles for more than a decade, said she flew to Manila on May 12 to join an international fact-finding mission into the killings and was stopped at immigration, questioned about her human rights work and denied entry. \u003c/p>\n\n\n\n\u003cp>“I carry a Bible and a passport, not a weapon,” Stone said. “You shut out witnesses when you are afraid of what they will find.” \u003c/p>\n\n\n\n\u003cp>According to \u003ca href=\"https://ph.usembassy.gov/fact-sheet-u-s-philippines-defense-and-security-partnership/\">U.S. Embassy data\u003c/a>, the Philippines is the largest recipient of U.S. military assistance in the Indo-Pacific region. Since 2015, it has received more than $1.14 billion (the equivalent of 57 billion Philippine pesos) in equipment, training and defense funding.\u003c/p>\n\n\n\n\u003cp>PJ said justice would mean answers through an impartial investigation, and an end to U.S. military funding of the Philippine armed forces. \u003c/p>\n\n\n\n\u003cp>For Lily, she said she wants to see actual evidence, including the shirt her brother was wearing when he was shot. \u003c/p>\n\n\n\n\u003cp>“We just want someone to acknowledge your family member matters,” she said. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "floatright"
},
"numeric": [
"floatright"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/ccabreralomeli\">\u003cem>Carlos Cabrera-Lomelí\u003c/em>\u003c/a>\u003cem> contributed to this reporting.\u003c/em>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12093422/congress-probes-hayward-mans-death-in-philippines-military-operation",
"authors": [
"12003",
"11986"
],
"categories": [
"news_31795",
"news_34167",
"news_6188",
"news_28250",
"news_8"
],
"tags": [
"news_1386",
"news_18538",
"news_17626",
"news_17725",
"news_22434",
"news_18352",
"news_35354",
"news_2997",
"news_19954",
"news_5055",
"news_17968"
],
"featImg": "news_12083273",
"label": "news"
},
"news_12093536": {
"type": "posts",
"id": "news_12093536",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12093536",
"score": null,
"sort": [
1785540014000
]
},
"guestAuthors": [],
"slug": "east-oakland-school-shooting-leaves-1-student-dead-another-injured",
"title": "East Oakland School Shooting Leaves 1 Student Dead, Another Injured",
"publishDate": 1785540014,
"format": "standard",
"headTitle": "East Oakland School Shooting Leaves 1 Student Dead, Another Injured | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>One person is dead and another injured after a shooting on an \u003ca href=\"https://www.kqed.org/news/tag/east-oakland\">East Oakland\u003c/a> school campus on Friday morning. \u003c/p>\n\n\n\n\u003cp>Oakland Police said that just before 9 a.m., they responded to shots fired at the Parker Community Resource Center on Ney Avenue, where Oakland Unified School District operates an adult education program. \u003c/p>\n\n\n\n\u003cp>On the scene, officers located two victims in their 20s with gunshot wounds. \u003c/p>\n\n\n\n\u003cp>According to Police Chief James Beere, officers attempted to administer lifesaving support before one of the victims was pronounced dead. The other victim was transferred to a local hospital and is in stable condition. \u003c/p>\n\n\n\n\u003cp>“This is a very tragic incident; it’s heartbreaking,” Beere said at a news conference on Friday afternoon. \u003c/p>\n\n\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>He said police are investigating the incident and have multiple leads on suspects. According to Beere, the shooting was not a random act. \u003c/p>\n\n\n\n\u003cp>“This was a very intentional crime,” he said, adding that because it is an active investigation, he could not discuss the motive. \u003c/p>\n\n\n\n\u003cp>OUSD spokesperson John Sasaki said that immediately after the shooting, the district locked down the campus, securing people in classrooms and the site’s office.\u003c/p>\n\n\n\n\u003cp>He said he believes about 20 people, including students, were at the resource center during the incident. OUSD operates its Adult and Career Education program on the campus, which offers high school graduation and equivalency courses, career technical education and other programs for adults.\u003c/p>\n\n\n\n\u003cp>The shooting comes after multiple violent events on Oakland school campuses in recent years, including a \u003ca href=\"https://www.kqed.org/news/12063886/at-least-1-person-shot-at-oaklands-skyline-high-school\">shooting at Skyline High School \u003c/a>last fall, which led to a large \u003ca href=\"https://www.kqed.org/news/12064511/after-back-to-back-school-shootings-in-oakland-skyline-high-students-walk-out-of-class\">student walkout\u003c/a> over safety concerns. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>“Every day we are focused on improving the safety of our campuses – whether it’s an elementary school, middle school, high school, adult school,” Sasaki said Friday. “We’re gonna look at everything we can here to make sure that we’re doing what we can to keep guns, weapons of any kind, off our campuses.”\u003c/p>\n\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>One person is dead and another injured after a shooting on an \u003ca href=\"https://www.kqed.org/news/tag/east-oakland\">East Oakland\u003c/a> school campus on Friday morning. \u003c/p>\n",
"innerContent": [
"\n\u003cp>One person is dead and another injured after a shooting on an \u003ca href=\"https://www.kqed.org/news/tag/east-oakland\">East Oakland\u003c/a> school campus on Friday morning. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Oakland Police said that just before 9 a.m., they responded to shots fired at the Parker Community Resource Center on Ney Avenue, where Oakland Unified School District operates an adult education program. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Oakland Police said that just before 9 a.m., they responded to shots fired at the Parker Community Resource Center on Ney Avenue, where Oakland Unified School District operates an adult education program. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>On the scene, officers located two victims in their 20s with gunshot wounds. \u003c/p>\n",
"innerContent": [
"\n\u003cp>On the scene, officers located two victims in their 20s with gunshot wounds. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>According to Police Chief James Beere, officers attempted to administer lifesaving support before one of the victims was pronounced dead. The other victim was transferred to a local hospital and is in stable condition. \u003c/p>\n",
"innerContent": [
"\n\u003cp>According to Police Chief James Beere, officers attempted to administer lifesaving support before one of the victims was pronounced dead. The other victim was transferred to a local hospital and is in stable condition. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“This is a very tragic incident; it’s heartbreaking,” Beere said at a news conference on Friday afternoon. \u003c/p>\n",
"innerContent": [
"\n\u003cp>“This is a very tragic incident; it’s heartbreaking,” Beere said at a news conference on Friday afternoon. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed-v2/related-articles",
"attrs": {
"postIds": [
"news_12093422"
],
"label": "Related Articles",
"maxPosts": 1,
"showImages": false,
"heroImage": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260512-Lyle-Prijoles-04-KQED.jpg"
},
"innerHTML": "",
"innerContent": [],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>He said police are investigating the incident and have multiple leads on suspects. According to Beere, the shooting was not a random act. \u003c/p>\n",
"innerContent": [
"\n\u003cp>He said police are investigating the incident and have multiple leads on suspects. According to Beere, the shooting was not a random act. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "fullwidth"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“This was a very intentional crime,” he said, adding that because it is an active investigation, he could not discuss the motive. \u003c/p>\n",
"innerContent": [
"\n\u003cp>“This was a very intentional crime,” he said, adding that because it is an active investigation, he could not discuss the motive. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>OUSD spokesperson John Sasaki said that immediately after the shooting, the district locked down the campus, securing people in classrooms and the site’s office.\u003c/p>\n",
"innerContent": [
"\n\u003cp>OUSD spokesperson John Sasaki said that immediately after the shooting, the district locked down the campus, securing people in classrooms and the site’s office.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>He said he believes about 20 people, including students, were at the resource center during the incident. OUSD operates its Adult and Career Education program on the campus, which offers high school graduation and equivalency courses, career technical education and other programs for adults.\u003c/p>\n",
"innerContent": [
"\n\u003cp>He said he believes about 20 people, including students, were at the resource center during the incident. OUSD operates its Adult and Career Education program on the campus, which offers high school graduation and equivalency courses, career technical education and other programs for adults.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The shooting comes after multiple violent events on Oakland school campuses in recent years, including a \u003ca href=\"https://www.kqed.org/news/12063886/at-least-1-person-shot-at-oaklands-skyline-high-school\">shooting at Skyline High School \u003c/a>last fall, which led to a large \u003ca href=\"https://www.kqed.org/news/12064511/after-back-to-back-school-shootings-in-oakland-skyline-high-students-walk-out-of-class\">student walkout\u003c/a> over safety concerns. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The shooting comes after multiple violent events on Oakland school campuses in recent years, including a \u003ca href=\"https://www.kqed.org/news/12063886/at-least-1-person-shot-at-oaklands-skyline-high-school\">shooting at Skyline High School \u003c/a>last fall, which led to a large \u003ca href=\"https://www.kqed.org/news/12064511/after-back-to-back-school-shootings-in-oakland-skyline-high-students-walk-out-of-class\">student walkout\u003c/a> over safety concerns. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“Every day we are focused on improving the safety of our campuses – whether it’s an elementary school, middle school, high school, adult school,” Sasaki said Friday. “We’re gonna look at everything we can here to make sure that we’re doing what we can to keep guns, weapons of any kind, off our campuses.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“Every day we are focused on improving the safety of our campuses – whether it’s an elementary school, middle school, high school, adult school,” Sasaki said Friday. “We’re gonna look at everything we can here to make sure that we’re doing what we can to keep guns, weapons of any kind, off our campuses.”\u003c/p>\n"
],
"innerBlocks": []
}
],
"excerpt": "The campus is operated by Oakland Unified School District as an adult school. Twenty people were at the resource center during the incident.\n",
"status": "publish",
"parent": 0,
"modified": 1785544996,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 13,
"wordCount": 344
},
"headData": {
"title": "East Oakland School Shooting Leaves 1 Student Dead, Another Injured | KQED",
"description": "The campus is operated by Oakland Unified School District as an adult school. Twenty people were at the resource center during the incident.\n",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "East Oakland School Shooting Leaves 1 Student Dead, Another Injured",
"datePublished": "2026-07-31T16:20:14-07:00",
"dateModified": "2026-07-31T17:43:16-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 28250,
"slug": "local",
"name": "Local"
},
"sticky": false,
"nprStoryId": "kqed-12093536",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12093536/east-oakland-school-shooting-leaves-1-student-dead-another-injured",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>One person is dead and another injured after a shooting on an \u003ca href=\"https://www.kqed.org/news/tag/east-oakland\">East Oakland\u003c/a> school campus on Friday morning. \u003c/p>\n\n\n\n\u003cp>Oakland Police said that just before 9 a.m., they responded to shots fired at the Parker Community Resource Center on Ney Avenue, where Oakland Unified School District operates an adult education program. \u003c/p>\n\n\n\n\u003cp>On the scene, officers located two victims in their 20s with gunshot wounds. \u003c/p>\n\n\n\n\u003cp>According to Police Chief James Beere, officers attempted to administer lifesaving support before one of the victims was pronounced dead. The other victim was transferred to a local hospital and is in stable condition. \u003c/p>\n\n\n\n\u003cp>“This is a very tragic incident; it’s heartbreaking,” Beere said at a news conference on Friday afternoon. \u003c/p>\n\n\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>He said police are investigating the incident and have multiple leads on suspects. According to Beere, the shooting was not a random act. \u003c/p>\n\n\n\n\u003cp>“This was a very intentional crime,” he said, adding that because it is an active investigation, he could not discuss the motive. \u003c/p>\n\n\n\n\u003cp>OUSD spokesperson John Sasaki said that immediately after the shooting, the district locked down the campus, securing people in classrooms and the site’s office.\u003c/p>\n\n\n\n\u003cp>He said he believes about 20 people, including students, were at the resource center during the incident. OUSD operates its Adult and Career Education program on the campus, which offers high school graduation and equivalency courses, career technical education and other programs for adults.\u003c/p>\n\n\n\n\u003cp>The shooting comes after multiple violent events on Oakland school campuses in recent years, including a \u003ca href=\"https://www.kqed.org/news/12063886/at-least-1-person-shot-at-oaklands-skyline-high-school\">shooting at Skyline High School \u003c/a>last fall, which led to a large \u003ca href=\"https://www.kqed.org/news/12064511/after-back-to-back-school-shootings-in-oakland-skyline-high-students-walk-out-of-class\">student walkout\u003c/a> over safety concerns. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>“Every day we are focused on improving the safety of our campuses – whether it’s an elementary school, middle school, high school, adult school,” Sasaki said Friday. “We’re gonna look at everything we can here to make sure that we’re doing what we can to keep guns, weapons of any kind, off our campuses.”\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12093536/east-oakland-school-shooting-leaves-1-student-dead-another-injured",
"authors": [
"11913"
],
"categories": [
"news_34167",
"news_28250",
"news_8"
],
"tags": [
"news_17626",
"news_17725",
"news_22434",
"news_18352",
"news_18066",
"news_35784",
"news_34054",
"news_412",
"news_416"
],
"featImg": "news_12061256",
"label": "news"
},
"news_12092956": {
"type": "posts",
"id": "news_12092956",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12092956",
"score": null,
"sort": [
1785358287000
]
},
"guestAuthors": [],
"slug": "pierre-rushing-was-convicted-of-murder-in-2011-the-key-witness-just-recanted-his-testimony",
"title": "Pierre Rushing Was Convicted of Murder in 2011. The Key Witness Just Recanted His Testimony",
"publishDate": 1785358287,
"format": "standard",
"headTitle": "Pierre Rushing Was Convicted of Murder in 2011. The Key Witness Just Recanted His Testimony | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Robert Green’s eyewitness account was central to \u003ca href=\"https://www.kqed.org/news/tag/oakland\">Pierre Rushing’s\u003c/a> conviction for first-degree murder 15 years ago. But on Tuesday, Green testified in an Oakland courtroom that Rushing, now serving 50 years to life, was not the shooter. \u003c/p>\n\n\n\n\u003cp>The moment came at the start of a four-day evidentiary hearing in Alameda County Superior Court reexamining the Oakland resident’s 2011 conviction for the murder of Dawyone Taylor.\u003c/p>\n\n\n\n\u003cp>Rushing, now 37, has maintained his innocence since he was convicted at 22. His attorneys are asking the court to vacate the conviction, citing Green’s recantation and hundreds of pages of police reports they say prosecutors failed to turn over for more than a decade.\u003c/p>\n\n\n\n\u003cp>Rushing entered the courtroom in a yellow jumpsuit with his fist raised, smiling at a gallery nearly full of supporters — roughly two dozen people, some of whom said they had themselves been wrongfully convicted and others who had never met him.\u003c/p>\n\n\n\n\u003cp>At trial, prosecutors argued Rushing killed Taylor, 25, in Oakland in 2011 over the belief that Taylor had stolen his iPod. The case rested heavily on Green, who testified he saw Rushing get out of a car and fire a shot. \u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12092907\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">The René C. Davidson Courthouse, part of the Alameda County Superior Court system, in Oakland on July 28, 2026. (Beth LaBerge/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Green’s account this week was different. Under questioning, he said Rushing was not the person he saw, and he had told police it was Rushing because officers indicated they already believed Rushing was involved. \u003c/p>\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>During cross-examination, Green — who acknowledged he was using drugs around the time of the killing — admitted he had committed perjury at the original trial.\u003c/p>\n\n\n\n\u003cp>Rushing’s attorneys pointed instead to a man they identified in court as Charles Dunn, known in the case by the nickname “C,” and alleged that he shot Taylor. The defense also called an investigator, identified in court as Mr. Fine, who was hired to locate Green and interview him in jail, and who helped persuade him to testify. Green is currently serving time in an unrelated case.\u003c/p>\n\n\n\n\u003cp>Jordan Grotzinger, Rushing’s lead attorney, has said the district attorney’s office produced 464 pages of police reports in 2024 that were never given to Rushing’s original defense.\u003c/p>\n\n\n\n\u003cp>On a \u003ca href=\"https://www.gtlaw.com/en/insights/2026/6/good-in-practice-episode-27\">podcast\u003c/a> from Grotzinger’s law firm, the attorney said the reports described Andre Morris, a man present the night of the killing, committing robberies shortly before and after Taylor’s death alongside “C,” and that details in them — the shooter holding a gun in his left hand, driving a gray or white pickup — matched what Green first told police in 2011.\u003c/p>\n\n\n\n\n\n\u003cp>Rushing’s team argues the late disclosure violated the Brady rule, which requires prosecutors to share evidence favorable to the defense. The Alameda County District Attorney’s office said it would not comment on the ongoing case.\u003c/p>\n\n\n\n\u003cp>Outside the courthouse, the hearing drew supporters who framed Rushing’s case as another example of convictions built on a single, shaky eyewitness testimony. Among them was Jamal Trulove, an organizer who was convicted of a 2007 San Francisco murder before an appeals court overturned the conviction and \u003ca href=\"https://www.kqed.org/news/11630235\">he was acquitted\u003c/a>.\u003c/p>\n\n\n\n\u003cp>A federal jury later found \u003ca href=\"https://www.kqed.org/news/11660586/jury-finds-san-francisco-police-officers-framed-a-man-for-murder\">police had fabricated evidence\u003c/a> and coerced the eyewitness against Trulove. The city later paid him \u003ca href=\"https://www.kqed.org/news/11734209/san-francisco-to-pay-13-1-million-to-man-framed-by-police-for-murder\">a $13.1 million settlement\u003c/a>.\u003c/p>\n\n\n\n\u003cp>“I was convicted off of what one person said,” Trulove said. “Having one eyewitness to prove a fact in a murder case is a low burden to convict somebody for the rest of their life.”\u003c/p>\n\n\n\n\u003cp>Watching Green recant, he said, brought back his own experience. \u003c/p>\n\n\n\n\u003cp>“To really be in that courtroom and remember the feeling that I had of knowing that I was convicted for something I didn’t do,” he said. “Finally hearing the person that said that he did commit this crime, admit that he didn’t commit the crime. It was very emotional.”\u003c/p>\n\n\n\n\u003cp>Demora Henderson, who said he also had been wrongfully convicted in 2006 of murder in San Francisco, traveled to support Rushing after seeing his case on \u003cem>CNN\u003c/em>.\u003c/p>\n\n\n\n\u003cp>“I’m coming here to show solidarity and show the system that a lot of people [are] wrongfully incarcerated,” he said. He described the experience as “disheartening” and “lonely.” \u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12092906\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">A supporter of Pierre Rushing stands outside the René C. Davidson Courthouse, part of the Alameda County Superior Court system, in Oakland on July 28, 2026. (Beth LaBerge/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>“All we do is have faith and hope in the process of us trying to regain our freedom and liberties back,” Henderson said.\u003c/p>\n\n\n\n\u003cp>Lori Rothschild Ansaldi, a criminal justice reform advocate, said she has followed Rushing’s case since 2018 and teared up listening to Green. \u003c/p>\n\n\n\n\u003cp>“It’s hard to hear it when the truth finally comes out,” she said. “It’s profoundly sad when they get it wrong.”\u003c/p>\n\n\n\n\u003cp>The hearing is the first of four days, scheduled to run through the end of the week, and it is not clear when the judge will rule.\u003c/p>\n\n\n\n\u003cp>Even if the court finds in Rushing’s favor, a ruling to vacate a conviction does not automatically mean release; it can lead to a new trial or to the charges being dropped.\u003c/p>\n\n\n\n\u003cp>“Finally, it feels like the tides are turning,” Trulove said. “The hope is that after these four days, the judge will … deem the 464 pages of evidence that the D.A.’s office didn’t turn over as a Brady violation and his case will be ultimately thrown out and vacated. And Pierre Rushing will be released.”\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/mbernal\">\u003cem>Maria Fernanda Bernal\u003c/em>\u003c/a>\u003cem> contributed to this reporting.\u003c/em>\u003c/p>\n\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Robert Green’s eyewitness account was central to \u003ca href=\"https://www.kqed.org/news/tag/oakland\">Pierre Rushing’s\u003c/a> conviction for first-degree murder 15 years ago. But on Tuesday, Green testified in an Oakland courtroom that Rushing, now serving 50 years to life, was not the shooter. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Robert Green’s eyewitness account was central to \u003ca href=\"https://www.kqed.org/news/tag/oakland\">Pierre Rushing’s\u003c/a> conviction for first-degree murder 15 years ago. But on Tuesday, Green testified in an Oakland courtroom that Rushing, now serving 50 years to life, was not the shooter. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The moment came at the start of a four-day evidentiary hearing in Alameda County Superior Court reexamining the Oakland resident’s 2011 conviction for the murder of Dawyone Taylor.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The moment came at the start of a four-day evidentiary hearing in Alameda County Superior Court reexamining the Oakland resident’s 2011 conviction for the murder of Dawyone Taylor.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Rushing, now 37, has maintained his innocence since he was convicted at 22. His attorneys are asking the court to vacate the conviction, citing Green’s recantation and hundreds of pages of police reports they say prosecutors failed to turn over for more than a decade.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Rushing, now 37, has maintained his innocence since he was convicted at 22. His attorneys are asking the court to vacate the conviction, citing Green’s recantation and hundreds of pages of police reports they say prosecutors failed to turn over for more than a decade.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Rushing entered the courtroom in a yellow jumpsuit with his fist raised, smiling at a gallery nearly full of supporters — roughly two dozen people, some of whom said they had themselves been wrongfully convicted and others who had never met him.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Rushing entered the courtroom in a yellow jumpsuit with his fist raised, smiling at a gallery nearly full of supporters — roughly two dozen people, some of whom said they had themselves been wrongfully convicted and others who had never met him.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>At trial, prosecutors argued Rushing killed Taylor, 25, in Oakland in 2011 over the belief that Taylor had stolen his iPod. The case rested heavily on Green, who testified he saw Rushing get out of a car and fire a shot. \u003c/p>\n",
"innerContent": [
"\n\u003cp>At trial, prosecutors argued Rushing killed Taylor, 25, in Oakland in 2011 over the belief that Taylor had stolen his iPod. The case rested heavily on Green, who testified he saw Rushing get out of a car and fire a shot. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12092907,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Beth LaBerge/KQED",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED-1536x1024.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12092907\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED-1536x1024.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">The René C. Davidson Courthouse, part of the Alameda County Superior Court system, in Oakland on July 28, 2026.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12092907\" />\u003cfigcaption class=\"wp-element-caption\">The René C. Davidson Courthouse, part of the Alameda County Superior Court system, in Oakland on July 28, 2026.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Green’s account this week was different. Under questioning, he said Rushing was not the person he saw, and he had told police it was Rushing because officers indicated they already believed Rushing was involved. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Green’s account this week was different. Under questioning, he said Rushing was not the person he saw, and he had told police it was Rushing because officers indicated they already believed Rushing was involved. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "fullwidth"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>During cross-examination, Green — who acknowledged he was using drugs around the time of the killing — admitted he had committed perjury at the original trial.\u003c/p>\n",
"innerContent": [
"\n\u003cp>During cross-examination, Green — who acknowledged he was using drugs around the time of the killing — admitted he had committed perjury at the original trial.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Rushing’s attorneys pointed instead to a man they identified in court as Charles Dunn, known in the case by the nickname “C,” and alleged that he shot Taylor. The defense also called an investigator, identified in court as Mr. Fine, who was hired to locate Green and interview him in jail, and who helped persuade him to testify. Green is currently serving time in an unrelated case.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Rushing’s attorneys pointed instead to a man they identified in court as Charles Dunn, known in the case by the nickname “C,” and alleged that he shot Taylor. The defense also called an investigator, identified in court as Mr. Fine, who was hired to locate Green and interview him in jail, and who helped persuade him to testify. Green is currently serving time in an unrelated case.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Jordan Grotzinger, Rushing’s lead attorney, has said the district attorney’s office produced 464 pages of police reports in 2024 that were never given to Rushing’s original defense.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Jordan Grotzinger, Rushing’s lead attorney, has said the district attorney’s office produced 464 pages of police reports in 2024 that were never given to Rushing’s original defense.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>On a \u003ca href=\"https://www.gtlaw.com/en/insights/2026/6/good-in-practice-episode-27\">podcast\u003c/a> from Grotzinger’s law firm, the attorney said the reports described Andre Morris, a man present the night of the killing, committing robberies shortly before and after Taylor’s death alongside “C,” and that details in them — the shooter holding a gun in his left hand, driving a gray or white pickup — matched what Green first told police in 2011.\u003c/p>\n",
"innerContent": [
"\n\u003cp>On a \u003ca href=\"https://www.gtlaw.com/en/insights/2026/6/good-in-practice-episode-27\">podcast\u003c/a> from Grotzinger’s law firm, the attorney said the reports described Andre Morris, a man present the night of the killing, committing robberies shortly before and after Taylor’s death alongside “C,” and that details in them — the shooter holding a gun in his left hand, driving a gray or white pickup — matched what Green first told police in 2011.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed-v2/related-articles",
"attrs": {
"postIds": [
"news_12092384"
],
"label": "Related Articles",
"maxPosts": 1,
"showImages": false,
"heroImage": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/008_KQED_630Sansome_02052020_1470_qed.jpg"
},
"innerHTML": "",
"innerContent": [],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Rushing’s team argues the late disclosure violated the Brady rule, which requires prosecutors to share evidence favorable to the defense. The Alameda County District Attorney’s office said it would not comment on the ongoing case.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Rushing’s team argues the late disclosure violated the Brady rule, which requires prosecutors to share evidence favorable to the defense. The Alameda County District Attorney’s office said it would not comment on the ongoing case.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Outside the courthouse, the hearing drew supporters who framed Rushing’s case as another example of convictions built on a single, shaky eyewitness testimony. Among them was Jamal Trulove, an organizer who was convicted of a 2007 San Francisco murder before an appeals court overturned the conviction and \u003ca href=\"https://www.kqed.org/news/11630235\">he was acquitted\u003c/a>.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Outside the courthouse, the hearing drew supporters who framed Rushing’s case as another example of convictions built on a single, shaky eyewitness testimony. Among them was Jamal Trulove, an organizer who was convicted of a 2007 San Francisco murder before an appeals court overturned the conviction and \u003ca href=\"https://www.kqed.org/news/11630235\">he was acquitted\u003c/a>.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>A federal jury later found \u003ca href=\"https://www.kqed.org/news/11660586/jury-finds-san-francisco-police-officers-framed-a-man-for-murder\">police had fabricated evidence\u003c/a> and coerced the eyewitness against Trulove. The city later paid him \u003ca href=\"https://www.kqed.org/news/11734209/san-francisco-to-pay-13-1-million-to-man-framed-by-police-for-murder\">a $13.1 million settlement\u003c/a>.\u003c/p>\n",
"innerContent": [
"\n\u003cp>A federal jury later found \u003ca href=\"https://www.kqed.org/news/11660586/jury-finds-san-francisco-police-officers-framed-a-man-for-murder\">police had fabricated evidence\u003c/a> and coerced the eyewitness against Trulove. The city later paid him \u003ca href=\"https://www.kqed.org/news/11734209/san-francisco-to-pay-13-1-million-to-man-framed-by-police-for-murder\">a $13.1 million settlement\u003c/a>.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“I was convicted off of what one person said,” Trulove said. “Having one eyewitness to prove a fact in a murder case is a low burden to convict somebody for the rest of their life.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“I was convicted off of what one person said,” Trulove said. “Having one eyewitness to prove a fact in a murder case is a low burden to convict somebody for the rest of their life.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Watching Green recant, he said, brought back his own experience. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Watching Green recant, he said, brought back his own experience. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“To really be in that courtroom and remember the feeling that I had of knowing that I was convicted for something I didn’t do,” he said. “Finally hearing the person that said that he did commit this crime, admit that he didn’t commit the crime. It was very emotional.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“To really be in that courtroom and remember the feeling that I had of knowing that I was convicted for something I didn’t do,” he said. “Finally hearing the person that said that he did commit this crime, admit that he didn’t commit the crime. It was very emotional.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Demora Henderson, who said he also had been wrongfully convicted in 2006 of murder in San Francisco, traveled to support Rushing after seeing his case on \u003cem>CNN\u003c/em>.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Demora Henderson, who said he also had been wrongfully convicted in 2006 of murder in San Francisco, traveled to support Rushing after seeing his case on \u003cem>CNN\u003c/em>.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“I’m coming here to show solidarity and show the system that a lot of people [are] wrongfully incarcerated,” he said. He described the experience as “disheartening” and “lonely.” \u003c/p>\n",
"innerContent": [
"\n\u003cp>“I’m coming here to show solidarity and show the system that a lot of people [are] wrongfully incarcerated,” he said. He described the experience as “disheartening” and “lonely.” \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12092906,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Beth LaBerge/KQED",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED-1536x1024.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12092906\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED-1536x1024.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">A supporter of Pierre Rushing stands outside the René C. Davidson Courthouse, part of the Alameda County Superior Court system, in Oakland on July 28, 2026.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12092906\" />\u003cfigcaption class=\"wp-element-caption\">A supporter of Pierre Rushing stands outside the René C. Davidson Courthouse, part of the Alameda County Superior Court system, in Oakland on July 28, 2026.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“All we do is have faith and hope in the process of us trying to regain our freedom and liberties back,” Henderson said.\u003c/p>\n",
"innerContent": [
"\n\u003cp>“All we do is have faith and hope in the process of us trying to regain our freedom and liberties back,” Henderson said.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Lori Rothschild Ansaldi, a criminal justice reform advocate, said she has followed Rushing’s case since 2018 and teared up listening to Green. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Lori Rothschild Ansaldi, a criminal justice reform advocate, said she has followed Rushing’s case since 2018 and teared up listening to Green. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“It’s hard to hear it when the truth finally comes out,” she said. “It’s profoundly sad when they get it wrong.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“It’s hard to hear it when the truth finally comes out,” she said. “It’s profoundly sad when they get it wrong.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The hearing is the first of four days, scheduled to run through the end of the week, and it is not clear when the judge will rule.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The hearing is the first of four days, scheduled to run through the end of the week, and it is not clear when the judge will rule.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Even if the court finds in Rushing’s favor, a ruling to vacate a conviction does not automatically mean release; it can lead to a new trial or to the charges being dropped.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Even if the court finds in Rushing’s favor, a ruling to vacate a conviction does not automatically mean release; it can lead to a new trial or to the charges being dropped.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“Finally, it feels like the tides are turning,” Trulove said. “The hope is that after these four days, the judge will … deem the 464 pages of evidence that the D.A.’s office didn’t turn over as a Brady violation and his case will be ultimately thrown out and vacated. And Pierre Rushing will be released.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“Finally, it feels like the tides are turning,” Trulove said. “The hope is that after these four days, the judge will … deem the 464 pages of evidence that the D.A.’s office didn’t turn over as a Brady violation and his case will be ultimately thrown out and vacated. And Pierre Rushing will be released.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "floatright"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/mbernal\">\u003cem>Maria Fernanda Bernal\u003c/em>\u003c/a>\u003cem> contributed to this reporting.\u003c/em>\u003c/p>\n",
"innerContent": [
"\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/mbernal\">\u003cem>Maria Fernanda Bernal\u003c/em>\u003c/a>\u003cem> contributed to this reporting.\u003c/em>\u003c/p>\n"
],
"innerBlocks": []
}
],
"excerpt": "Bay Area advocates said Rushing’s case exemplifies a broader pattern of murder convictions built on false or unreliable testimony.",
"status": "publish",
"parent": 0,
"modified": 1785365241,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 27,
"wordCount": 998
},
"headData": {
"title": "Pierre Rushing Was Convicted of Murder in 2011. The Key Witness Just Recanted His Testimony | KQED",
"description": "Bay Area advocates said Rushing’s case exemplifies a broader pattern of murder convictions built on false or unreliable testimony.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Pierre Rushing Was Convicted of Murder in 2011. The Key Witness Just Recanted His Testimony",
"datePublished": "2026-07-29T13:51:27-07:00",
"dateModified": "2026-07-29T15:47:21-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 34167,
"slug": "criminal-justice",
"name": "Criminal Justice"
},
"audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/ffca7e9f-6831-41c5-bcaf-aaef00f5a073/cc3d82d5-5b4f-4965-9d95-b49601692795/audio.mp3",
"sticky": false,
"nprStoryId": "kqed-12092956",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12092956/pierre-rushing-was-convicted-of-murder-in-2011-the-key-witness-just-recanted-his-testimony",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Robert Green’s eyewitness account was central to \u003ca href=\"https://www.kqed.org/news/tag/oakland\">Pierre Rushing’s\u003c/a> conviction for first-degree murder 15 years ago. But on Tuesday, Green testified in an Oakland courtroom that Rushing, now serving 50 years to life, was not the shooter. \u003c/p>\n\n\n\n\u003cp>The moment came at the start of a four-day evidentiary hearing in Alameda County Superior Court reexamining the Oakland resident’s 2011 conviction for the murder of Dawyone Taylor.\u003c/p>\n\n\n\n\u003cp>Rushing, now 37, has maintained his innocence since he was convicted at 22. His attorneys are asking the court to vacate the conviction, citing Green’s recantation and hundreds of pages of police reports they say prosecutors failed to turn over for more than a decade.\u003c/p>\n\n\n\n\u003cp>Rushing entered the courtroom in a yellow jumpsuit with his fist raised, smiling at a gallery nearly full of supporters — roughly two dozen people, some of whom said they had themselves been wrongfully convicted and others who had never met him.\u003c/p>\n\n\n\n\u003cp>At trial, prosecutors argued Rushing killed Taylor, 25, in Oakland in 2011 over the belief that Taylor had stolen his iPod. The case rested heavily on Green, who testified he saw Rushing get out of a car and fire a shot. \u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12092907\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-09-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">The René C. Davidson Courthouse, part of the Alameda County Superior Court system, in Oakland on July 28, 2026. (Beth LaBerge/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Green’s account this week was different. Under questioning, he said Rushing was not the person he saw, and he had told police it was Rushing because officers indicated they already believed Rushing was involved. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>During cross-examination, Green — who acknowledged he was using drugs around the time of the killing — admitted he had committed perjury at the original trial.\u003c/p>\n\n\n\n\u003cp>Rushing’s attorneys pointed instead to a man they identified in court as Charles Dunn, known in the case by the nickname “C,” and alleged that he shot Taylor. The defense also called an investigator, identified in court as Mr. Fine, who was hired to locate Green and interview him in jail, and who helped persuade him to testify. Green is currently serving time in an unrelated case.\u003c/p>\n\n\n\n\u003cp>Jordan Grotzinger, Rushing’s lead attorney, has said the district attorney’s office produced 464 pages of police reports in 2024 that were never given to Rushing’s original defense.\u003c/p>\n\n\n\n\u003cp>On a \u003ca href=\"https://www.gtlaw.com/en/insights/2026/6/good-in-practice-episode-27\">podcast\u003c/a> from Grotzinger’s law firm, the attorney said the reports described Andre Morris, a man present the night of the killing, committing robberies shortly before and after Taylor’s death alongside “C,” and that details in them — the shooter holding a gun in his left hand, driving a gray or white pickup — matched what Green first told police in 2011.\u003c/p>\n\n\n\n\n\n\u003cp>Rushing’s team argues the late disclosure violated the Brady rule, which requires prosecutors to share evidence favorable to the defense. The Alameda County District Attorney’s office said it would not comment on the ongoing case.\u003c/p>\n\n\n\n\u003cp>Outside the courthouse, the hearing drew supporters who framed Rushing’s case as another example of convictions built on a single, shaky eyewitness testimony. Among them was Jamal Trulove, an organizer who was convicted of a 2007 San Francisco murder before an appeals court overturned the conviction and \u003ca href=\"https://www.kqed.org/news/11630235\">he was acquitted\u003c/a>.\u003c/p>\n\n\n\n\u003cp>A federal jury later found \u003ca href=\"https://www.kqed.org/news/11660586/jury-finds-san-francisco-police-officers-framed-a-man-for-murder\">police had fabricated evidence\u003c/a> and coerced the eyewitness against Trulove. The city later paid him \u003ca href=\"https://www.kqed.org/news/11734209/san-francisco-to-pay-13-1-million-to-man-framed-by-police-for-murder\">a $13.1 million settlement\u003c/a>.\u003c/p>\n\n\n\n\u003cp>“I was convicted off of what one person said,” Trulove said. “Having one eyewitness to prove a fact in a murder case is a low burden to convict somebody for the rest of their life.”\u003c/p>\n\n\n\n\u003cp>Watching Green recant, he said, brought back his own experience. \u003c/p>\n\n\n\n\u003cp>“To really be in that courtroom and remember the feeling that I had of knowing that I was convicted for something I didn’t do,” he said. “Finally hearing the person that said that he did commit this crime, admit that he didn’t commit the crime. It was very emotional.”\u003c/p>\n\n\n\n\u003cp>Demora Henderson, who said he also had been wrongfully convicted in 2006 of murder in San Francisco, traveled to support Rushing after seeing his case on \u003cem>CNN\u003c/em>.\u003c/p>\n\n\n\n\u003cp>“I’m coming here to show solidarity and show the system that a lot of people [are] wrongfully incarcerated,” he said. He described the experience as “disheartening” and “lonely.” \u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12092906\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/260728-PierreRushing-04-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">A supporter of Pierre Rushing stands outside the René C. Davidson Courthouse, part of the Alameda County Superior Court system, in Oakland on July 28, 2026. (Beth LaBerge/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>“All we do is have faith and hope in the process of us trying to regain our freedom and liberties back,” Henderson said.\u003c/p>\n\n\n\n\u003cp>Lori Rothschild Ansaldi, a criminal justice reform advocate, said she has followed Rushing’s case since 2018 and teared up listening to Green. \u003c/p>\n\n\n\n\u003cp>“It’s hard to hear it when the truth finally comes out,” she said. “It’s profoundly sad when they get it wrong.”\u003c/p>\n\n\n\n\u003cp>The hearing is the first of four days, scheduled to run through the end of the week, and it is not clear when the judge will rule.\u003c/p>\n\n\n\n\u003cp>Even if the court finds in Rushing’s favor, a ruling to vacate a conviction does not automatically mean release; it can lead to a new trial or to the charges being dropped.\u003c/p>\n\n\n\n\u003cp>“Finally, it feels like the tides are turning,” Trulove said. “The hope is that after these four days, the judge will … deem the 464 pages of evidence that the D.A.’s office didn’t turn over as a Brady violation and his case will be ultimately thrown out and vacated. And Pierre Rushing will be released.”\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/mbernal\">\u003cem>Maria Fernanda Bernal\u003c/em>\u003c/a>\u003cem> contributed to this reporting.\u003c/em>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12092956/pierre-rushing-was-convicted-of-murder-in-2011-the-key-witness-just-recanted-his-testimony",
"authors": [
"11986"
],
"categories": [
"news_34167",
"news_6188",
"news_28250",
"news_8"
],
"tags": [
"news_260",
"news_17725",
"news_18352",
"news_27626",
"news_19954",
"news_3574",
"news_34054"
],
"featImg": "news_12092905",
"label": "news"
},
"news_12092384": {
"type": "posts",
"id": "news_12092384",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12092384",
"score": null,
"sort": [
1784977200000
]
},
"guestAuthors": [],
"slug": "san-francisco-judge-to-weigh-the-fate-of-trial-in-ice-officer-assault-case",
"title": "San Francisco Judge to Weigh the Fate of Trial in ICE Officer Assault Case",
"publishDate": 1784977200,
"format": "standard",
"headTitle": "San Francisco Judge to Weigh the Fate of Trial in ICE Officer Assault Case | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>A San Francisco judge will soon decide whether or not to proceed with the criminal trial of a man charged with assaulting \u003ca href=\"https://www.kqed.org/news/tag/ice\">an Immigration and Customs Enforcement officer.\u003c/a>\u003c/p>\n\n\n\n\u003cp>Caleb Alexander Ranney was arrested on Aug. 8, 2025, at 630 Sansome St., the city’s ICE field office and detention facility, after an hourslong standoff between protesters and ICE agents. \u003c/p>\n\n\n\n\u003cp>Roughly 10 protesters were outside when two vans left the building at 3:18 p.m., escorted by about a dozen uniformed officers who pointed pepper ball rifles and batons at the crowd, according to \u003ca href=\"https://missionlocal.org/2025/08/ice-tackles-detains-protesters/\">\u003cem>Mission Local\u003c/em>\u003c/a>, which obtained a video detailing the incident.\u003c/p>\n\n\n\n\u003cp>The outlet reported that ICE officers tackled and detained two protesters outside the building at around 3:25 p.m.\u003c/p>\n\n\n\n\u003cp>Protesters at the scene later told \u003cem>Mission Local\u003c/em> that approximately three minutes after detaining the protesters, officers fired pepper balls under the garage door.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12061608\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Led by Aztec traditional dancers, demonstrators march around the ICE Field Office on Sansome Street in San Francisco on Oct. 24, 2025, calling for the agency’s removal from the city. (Beth LaBerge/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Prosecutors charged Ranney in December with two misdemeanors: assaulting a federal officer and destroying government property. They submitted the charges by information — a document that the U.S. Attorney’s Office files directly, without having to go through a grand jury.\u003c/p>\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The document alleges that Ranney “forcibly assaulted, resisted, opposed, impeded, intimidated, and interfered with” an ICE deportation officer it identifies only as “Victim One,” and that he damaged a secure vehicle entrance on the Jackson Street side of the building.\u003c/p>\n\n\n\n\u003cp>Jury selection is scheduled to begin Monday.\u003c/p>\n\n\n\n\u003cp>Ranney’s defense has asked the U.S. District Judge Thomas S. Hixson, who will preside over the trial, to consider the actions by a different officer at the scene: Federal Protective Service Inspector Stephen Glumaz. The public defenders alleged that Glumaz fired pepper ball rounds into the crowd shortly before the alleged assault. \u003c/p>\n\n\n\n\u003cp>The latest motion from Ranney’s defense marks the third allegation that the government mishandled evidence in the case. Hixson has already ruled that agents unconstitutionally searched Ranney’s backpack, and separately sanctioned the government for losing or destroying items taken from it, though he declined to dismiss the case on those grounds. \u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED.jpg\" alt=\"\" class=\"wp-image-12043374\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Anti-ICE protesters chant over SFPD officers during a demonstration outside the ICE offices in San Francisco on June 8, 2025. (Aryk Copley for KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>The defense now argues that those episodes amount to “a pattern of misconduct by government agents with regard to the search in this case, spoliation of evidence, and lying about it.”\u003c/p>\n\n\n\n\u003cp>In June, prosecutors left Glumaz off their witness list, and the defense subpoenaed him on July 9 to testify at trial.\u003c/p>\n\n\n\n\u003cp>According to the motion, Glumaz’s supervisor emailed him on March 25 to inform him that he had been decertified “as a PepperBall and FN303 operator” and could not possess or operate either weapon until further notice. The last line of that email, defense attorneys wrote, said the decertification was “in connection with the use of force incidents” on Aug. 8 and Aug. 20, 2025.\u003c/p>\n\n\n\n\u003cp>The motion said that prosecutors did not turn that email over until the evening of July 22 — nearly four months after it was sent — and five days before trial. \u003c/p>\n\n\n\n\u003cp>Whether Glumaz has since regained his certification is not clear from the filings.\u003c/p>\n\n\n\n\n\n\u003cp>“Not only was this the first time that the defense was made aware that Inspector Glumaz’s decertification from use of the pepper ball gun was caused by his actions on the date of the charged incident,” the motion stated, “this was also the first time the defense was made aware that Inspector Glumaz (or any other involved agent who was part of the same team) was involved in the subsequent protest on August 20, 2025.”\u003c/p>\n\n\n\n\u003cp>In an earlier filing, the defense pointed to surveillance footage, saying that it shows “a federal officer firing multiple pepper balls at unarmed protesters less than a minute before Mr. Ranney allegedly assaulted an ICE officer.” The defense said it may argue that Ranney acted in self-defense.\u003c/p>\n\n\n\n\u003cp>Under the 1963 Supreme Court ruling in \u003cem>Brady v. Maryland\u003c/em>, prosecutors must turn over evidence favorable to the defense regardless of whether or not it is requested.\u003c/p>\n\n\n\n\u003cp>The withheld material supports a claim that officers used excessive force, Assistant Public Defenders Angela Chuang and Samantha Jaffe said, and can help determine whether they were lawfully carrying out their duties when the alleged assault occurred.\u003c/p>\n\n\n\n\u003cp>None of the named officers have responded publicly, and prosecutors have not yet filed their response to the motion. Under the schedule Hixson set for July 30, the government’s response is due by end of day Friday. The judge is scheduled to take up the motion at 9 a.m. Monday — the hour the trial is set to begin.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED.jpg\" alt=\"\" class=\"wp-image-12043271\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Protesters link arms during an anti-ICE protest on June 8, 2025. (Aryk Copley for KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Prosecutors objected at Thursday’s hearing to the defense’s follow-up discovery demands — such as personnel files, use-of-force reports, agent text messages, and records from other San Francisco protests involving the same agents. The defense’s motion said prosecutors called their demands overly broad or unworkable.\u003c/p>\n\n\n\n\u003cp>If Hixson does decline to dismiss the case, the defense said, they are asking him to instruct jurors that the government violated its disclosure obligations. That instruction would allow jurors to weigh the violation when they deliberate.\u003c/p>\n\n\n\n\u003cp>Ranney is not in custody and has been under pretrial supervision since December — when his first court appearance took place. According to the motion, Hixson warned prosecutors that failing to meet their disclosure obligations could result in dismissal.\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>The U.S. Attorney’s Office did not immediately respond to a request for comment.\u003c/p>\n\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>A San Francisco judge will soon decide whether or not to proceed with the criminal trial of a man charged with assaulting \u003ca href=\"https://www.kqed.org/news/tag/ice\">an Immigration and Customs Enforcement officer.\u003c/a>\u003c/p>\n",
"innerContent": [
"\n\u003cp>A San Francisco judge will soon decide whether or not to proceed with the criminal trial of a man charged with assaulting \u003ca href=\"https://www.kqed.org/news/tag/ice\">an Immigration and Customs Enforcement officer.\u003c/a>\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Caleb Alexander Ranney was arrested on Aug. 8, 2025, at 630 Sansome St., the city’s ICE field office and detention facility, after an hourslong standoff between protesters and ICE agents. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Caleb Alexander Ranney was arrested on Aug. 8, 2025, at 630 Sansome St., the city’s ICE field office and detention facility, after an hourslong standoff between protesters and ICE agents. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Roughly 10 protesters were outside when two vans left the building at 3:18 p.m., escorted by about a dozen uniformed officers who pointed pepper ball rifles and batons at the crowd, according to \u003ca href=\"https://missionlocal.org/2025/08/ice-tackles-detains-protesters/\">\u003cem>Mission Local\u003c/em>\u003c/a>, which obtained a video detailing the incident.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Roughly 10 protesters were outside when two vans left the building at 3:18 p.m., escorted by about a dozen uniformed officers who pointed pepper ball rifles and batons at the crowd, according to \u003ca href=\"https://missionlocal.org/2025/08/ice-tackles-detains-protesters/\">\u003cem>Mission Local\u003c/em>\u003c/a>, which obtained a video detailing the incident.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The outlet reported that ICE officers tackled and detained two protesters outside the building at around 3:25 p.m.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The outlet reported that ICE officers tackled and detained two protesters outside the building at around 3:25 p.m.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Protesters at the scene later told \u003cem>Mission Local\u003c/em> that approximately three minutes after detaining the protesters, officers fired pepper balls under the garage door.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Protesters at the scene later told \u003cem>Mission Local\u003c/em> that approximately three minutes after detaining the protesters, officers fired pepper balls under the garage door.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12061608,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Beth LaBerge/KQED",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED-1536x1024.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12061608\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED-1536x1024.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">Led by Aztec traditional dancers, demonstrators march around the ICE Field Office on Sansome Street in San Francisco on Oct. 24, 2025, calling for the agency’s removal from the city.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12061608\" />\u003cfigcaption class=\"wp-element-caption\">Led by Aztec traditional dancers, demonstrators march around the ICE Field Office on Sansome Street in San Francisco on Oct. 24, 2025, calling for the agency’s removal from the city.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Prosecutors charged Ranney in December with two misdemeanors: assaulting a federal officer and destroying government property. They submitted the charges by information — a document that the U.S. Attorney’s Office files directly, without having to go through a grand jury.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Prosecutors charged Ranney in December with two misdemeanors: assaulting a federal officer and destroying government property. They submitted the charges by information — a document that the U.S. Attorney’s Office files directly, without having to go through a grand jury.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "fullwidth"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The document alleges that Ranney “forcibly assaulted, resisted, opposed, impeded, intimidated, and interfered with” an ICE deportation officer it identifies only as “Victim One,” and that he damaged a secure vehicle entrance on the Jackson Street side of the building.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The document alleges that Ranney “forcibly assaulted, resisted, opposed, impeded, intimidated, and interfered with” an ICE deportation officer it identifies only as “Victim One,” and that he damaged a secure vehicle entrance on the Jackson Street side of the building.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Jury selection is scheduled to begin Monday.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Jury selection is scheduled to begin Monday.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Ranney’s defense has asked the U.S. District Judge Thomas S. Hixson, who will preside over the trial, to consider the actions by a different officer at the scene: Federal Protective Service Inspector Stephen Glumaz. The public defenders alleged that Glumaz fired pepper ball rounds into the crowd shortly before the alleged assault. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Ranney’s defense has asked the U.S. District Judge Thomas S. Hixson, who will preside over the trial, to consider the actions by a different officer at the scene: Federal Protective Service Inspector Stephen Glumaz. The public defenders alleged that Glumaz fired pepper ball rounds into the crowd shortly before the alleged assault. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The latest motion from Ranney’s defense marks the third allegation that the government mishandled evidence in the case. Hixson has already ruled that agents unconstitutionally searched Ranney’s backpack, and separately sanctioned the government for losing or destroying items taken from it, though he declined to dismiss the case on those grounds. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The latest motion from Ranney’s defense marks the third allegation that the government mishandled evidence in the case. Hixson has already ruled that agents unconstitutionally searched Ranney’s backpack, and separately sanctioned the government for losing or destroying items taken from it, though he declined to dismiss the case on those grounds. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12043374,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Aryk Copley for KQED",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED-1536x1024.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED.jpg\" alt=\"\" class=\"wp-image-12043374\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED-1536x1024.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">Anti-ICE protesters chant over SFPD officers during a demonstration outside the ICE offices in San Francisco on June 8, 2025.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED.jpg\" alt=\"\" class=\"wp-image-12043374\" />\u003cfigcaption class=\"wp-element-caption\">Anti-ICE protesters chant over SFPD officers during a demonstration outside the ICE offices in San Francisco on June 8, 2025.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The defense now argues that those episodes amount to “a pattern of misconduct by government agents with regard to the search in this case, spoliation of evidence, and lying about it.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>The defense now argues that those episodes amount to “a pattern of misconduct by government agents with regard to the search in this case, spoliation of evidence, and lying about it.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>In June, prosecutors left Glumaz off their witness list, and the defense subpoenaed him on July 9 to testify at trial.\u003c/p>\n",
"innerContent": [
"\n\u003cp>In June, prosecutors left Glumaz off their witness list, and the defense subpoenaed him on July 9 to testify at trial.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>According to the motion, Glumaz’s supervisor emailed him on March 25 to inform him that he had been decertified “as a PepperBall and FN303 operator” and could not possess or operate either weapon until further notice. The last line of that email, defense attorneys wrote, said the decertification was “in connection with the use of force incidents” on Aug. 8 and Aug. 20, 2025.\u003c/p>\n",
"innerContent": [
"\n\u003cp>According to the motion, Glumaz’s supervisor emailed him on March 25 to inform him that he had been decertified “as a PepperBall and FN303 operator” and could not possess or operate either weapon until further notice. The last line of that email, defense attorneys wrote, said the decertification was “in connection with the use of force incidents” on Aug. 8 and Aug. 20, 2025.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The motion said that prosecutors did not turn that email over until the evening of July 22 — nearly four months after it was sent — and five days before trial. \u003c/p>\n",
"innerContent": [
"\n\u003cp>The motion said that prosecutors did not turn that email over until the evening of July 22 — nearly four months after it was sent — and five days before trial. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Whether Glumaz has since regained his certification is not clear from the filings.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Whether Glumaz has since regained his certification is not clear from the filings.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed-v2/related-articles",
"attrs": {
"postIds": [
"news_12091585"
],
"label": "Related Articles",
"maxPosts": 1,
"showImages": false,
"heroImage": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/11/GETTYIMAGES-2244764792-KQED.jpg"
},
"innerHTML": "",
"innerContent": [],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“Not only was this the first time that the defense was made aware that Inspector Glumaz’s decertification from use of the pepper ball gun was caused by his actions on the date of the charged incident,” the motion stated, “this was also the first time the defense was made aware that Inspector Glumaz (or any other involved agent who was part of the same team) was involved in the subsequent protest on August 20, 2025.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“Not only was this the first time that the defense was made aware that Inspector Glumaz’s decertification from use of the pepper ball gun was caused by his actions on the date of the charged incident,” the motion stated, “this was also the first time the defense was made aware that Inspector Glumaz (or any other involved agent who was part of the same team) was involved in the subsequent protest on August 20, 2025.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>In an earlier filing, the defense pointed to surveillance footage, saying that it shows “a federal officer firing multiple pepper balls at unarmed protesters less than a minute before Mr. Ranney allegedly assaulted an ICE officer.” The defense said it may argue that Ranney acted in self-defense.\u003c/p>\n",
"innerContent": [
"\n\u003cp>In an earlier filing, the defense pointed to surveillance footage, saying that it shows “a federal officer firing multiple pepper balls at unarmed protesters less than a minute before Mr. Ranney allegedly assaulted an ICE officer.” The defense said it may argue that Ranney acted in self-defense.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Under the 1963 Supreme Court ruling in \u003cem>Brady v. Maryland\u003c/em>, prosecutors must turn over evidence favorable to the defense regardless of whether or not it is requested.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Under the 1963 Supreme Court ruling in \u003cem>Brady v. Maryland\u003c/em>, prosecutors must turn over evidence favorable to the defense regardless of whether or not it is requested.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The withheld material supports a claim that officers used excessive force, Assistant Public Defenders Angela Chuang and Samantha Jaffe said, and can help determine whether they were lawfully carrying out their duties when the alleged assault occurred.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The withheld material supports a claim that officers used excessive force, Assistant Public Defenders Angela Chuang and Samantha Jaffe said, and can help determine whether they were lawfully carrying out their duties when the alleged assault occurred.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>None of the named officers have responded publicly, and prosecutors have not yet filed their response to the motion. Under the schedule Hixson set for July 30, the government’s response is due by end of day Friday. The judge is scheduled to take up the motion at 9 a.m. Monday — the hour the trial is set to begin.\u003c/p>\n",
"innerContent": [
"\n\u003cp>None of the named officers have responded publicly, and prosecutors have not yet filed their response to the motion. Under the schedule Hixson set for July 30, the government’s response is due by end of day Friday. The judge is scheduled to take up the motion at 9 a.m. Monday — the hour the trial is set to begin.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12043271,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Aryk Copley for KQED",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED-1536x1024.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED.jpg\" alt=\"\" class=\"wp-image-12043271\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED-1536x1024.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">Protesters link arms during an anti-ICE protest on June 8, 2025.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED.jpg\" alt=\"\" class=\"wp-image-12043271\" />\u003cfigcaption class=\"wp-element-caption\">Protesters link arms during an anti-ICE protest on June 8, 2025.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Prosecutors objected at Thursday’s hearing to the defense’s follow-up discovery demands — such as personnel files, use-of-force reports, agent text messages, and records from other San Francisco protests involving the same agents. The defense’s motion said prosecutors called their demands overly broad or unworkable.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Prosecutors objected at Thursday’s hearing to the defense’s follow-up discovery demands — such as personnel files, use-of-force reports, agent text messages, and records from other San Francisco protests involving the same agents. The defense’s motion said prosecutors called their demands overly broad or unworkable.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>If Hixson does decline to dismiss the case, the defense said, they are asking him to instruct jurors that the government violated its disclosure obligations. That instruction would allow jurors to weigh the violation when they deliberate.\u003c/p>\n",
"innerContent": [
"\n\u003cp>If Hixson does decline to dismiss the case, the defense said, they are asking him to instruct jurors that the government violated its disclosure obligations. That instruction would allow jurors to weigh the violation when they deliberate.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Ranney is not in custody and has been under pretrial supervision since December — when his first court appearance took place. According to the motion, Hixson warned prosecutors that failing to meet their disclosure obligations could result in dismissal.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Ranney is not in custody and has been under pretrial supervision since December — when his first court appearance took place. According to the motion, Hixson warned prosecutors that failing to meet their disclosure obligations could result in dismissal.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "floatright"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>The U.S. Attorney’s Office did not immediately respond to a request for comment.\u003c/p>\n",
"innerContent": [
"\n\u003cp>The U.S. Attorney’s Office did not immediately respond to a request for comment.\u003c/p>\n"
],
"innerBlocks": []
}
],
"excerpt": "Ranney’s lawyers argue that the government withheld critical evidence in his case.",
"status": "publish",
"parent": 0,
"modified": 1784934342,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 26,
"wordCount": 1004
},
"headData": {
"title": "San Francisco Judge to Weigh the Fate of Trial in ICE Officer Assault Case | KQED",
"description": "Ranney’s lawyers argue that the government withheld critical evidence in his case.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "San Francisco Judge to Weigh the Fate of Trial in ICE Officer Assault Case",
"datePublished": "2026-07-25T04:00:00-07:00",
"dateModified": "2026-07-24T16:05:42-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 1169,
"slug": "immigration",
"name": "Immigration"
},
"sticky": false,
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12092384/san-francisco-judge-to-weigh-the-fate-of-trial-in-ice-officer-assault-case",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>A San Francisco judge will soon decide whether or not to proceed with the criminal trial of a man charged with assaulting \u003ca href=\"https://www.kqed.org/news/tag/ice\">an Immigration and Customs Enforcement officer.\u003c/a>\u003c/p>\n\n\n\n\u003cp>Caleb Alexander Ranney was arrested on Aug. 8, 2025, at 630 Sansome St., the city’s ICE field office and detention facility, after an hourslong standoff between protesters and ICE agents. \u003c/p>\n\n\n\n\u003cp>Roughly 10 protesters were outside when two vans left the building at 3:18 p.m., escorted by about a dozen uniformed officers who pointed pepper ball rifles and batons at the crowd, according to \u003ca href=\"https://missionlocal.org/2025/08/ice-tackles-detains-protesters/\">\u003cem>Mission Local\u003c/em>\u003c/a>, which obtained a video detailing the incident.\u003c/p>\n\n\n\n\u003cp>The outlet reported that ICE officers tackled and detained two protesters outside the building at around 3:25 p.m.\u003c/p>\n\n\n\n\u003cp>Protesters at the scene later told \u003cem>Mission Local\u003c/em> that approximately three minutes after detaining the protesters, officers fired pepper balls under the garage door.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED.jpg\" alt=\"\" class=\"wp-image-12061608\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/10/251024-ICEPROTEST-09-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Led by Aztec traditional dancers, demonstrators march around the ICE Field Office on Sansome Street in San Francisco on Oct. 24, 2025, calling for the agency’s removal from the city. (Beth LaBerge/KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Prosecutors charged Ranney in December with two misdemeanors: assaulting a federal officer and destroying government property. They submitted the charges by information — a document that the U.S. Attorney’s Office files directly, without having to go through a grand jury.\u003c/p>\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>The document alleges that Ranney “forcibly assaulted, resisted, opposed, impeded, intimidated, and interfered with” an ICE deportation officer it identifies only as “Victim One,” and that he damaged a secure vehicle entrance on the Jackson Street side of the building.\u003c/p>\n\n\n\n\u003cp>Jury selection is scheduled to begin Monday.\u003c/p>\n\n\n\n\u003cp>Ranney’s defense has asked the U.S. District Judge Thomas S. Hixson, who will preside over the trial, to consider the actions by a different officer at the scene: Federal Protective Service Inspector Stephen Glumaz. The public defenders alleged that Glumaz fired pepper ball rounds into the crowd shortly before the alleged assault. \u003c/p>\n\n\n\n\u003cp>The latest motion from Ranney’s defense marks the third allegation that the government mishandled evidence in the case. Hixson has already ruled that agents unconstitutionally searched Ranney’s backpack, and separately sanctioned the government for losing or destroying items taken from it, though he declined to dismiss the case on those grounds. \u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED.jpg\" alt=\"\" class=\"wp-image-12043374\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-17-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Anti-ICE protesters chant over SFPD officers during a demonstration outside the ICE offices in San Francisco on June 8, 2025. (Aryk Copley for KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>The defense now argues that those episodes amount to “a pattern of misconduct by government agents with regard to the search in this case, spoliation of evidence, and lying about it.”\u003c/p>\n\n\n\n\u003cp>In June, prosecutors left Glumaz off their witness list, and the defense subpoenaed him on July 9 to testify at trial.\u003c/p>\n\n\n\n\u003cp>According to the motion, Glumaz’s supervisor emailed him on March 25 to inform him that he had been decertified “as a PepperBall and FN303 operator” and could not possess or operate either weapon until further notice. The last line of that email, defense attorneys wrote, said the decertification was “in connection with the use of force incidents” on Aug. 8 and Aug. 20, 2025.\u003c/p>\n\n\n\n\u003cp>The motion said that prosecutors did not turn that email over until the evening of July 22 — nearly four months after it was sent — and five days before trial. \u003c/p>\n\n\n\n\u003cp>Whether Glumaz has since regained his certification is not clear from the filings.\u003c/p>\n\n\n\n\n\n\u003cp>“Not only was this the first time that the defense was made aware that Inspector Glumaz’s decertification from use of the pepper ball gun was caused by his actions on the date of the charged incident,” the motion stated, “this was also the first time the defense was made aware that Inspector Glumaz (or any other involved agent who was part of the same team) was involved in the subsequent protest on August 20, 2025.”\u003c/p>\n\n\n\n\u003cp>In an earlier filing, the defense pointed to surveillance footage, saying that it shows “a federal officer firing multiple pepper balls at unarmed protesters less than a minute before Mr. Ranney allegedly assaulted an ICE officer.” The defense said it may argue that Ranney acted in self-defense.\u003c/p>\n\n\n\n\u003cp>Under the 1963 Supreme Court ruling in \u003cem>Brady v. Maryland\u003c/em>, prosecutors must turn over evidence favorable to the defense regardless of whether or not it is requested.\u003c/p>\n\n\n\n\u003cp>The withheld material supports a claim that officers used excessive force, Assistant Public Defenders Angela Chuang and Samantha Jaffe said, and can help determine whether they were lawfully carrying out their duties when the alleged assault occurred.\u003c/p>\n\n\n\n\u003cp>None of the named officers have responded publicly, and prosecutors have not yet filed their response to the motion. Under the schedule Hixson set for July 30, the government’s response is due by end of day Friday. The judge is scheduled to take up the motion at 9 a.m. Monday — the hour the trial is set to begin.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED.jpg\" alt=\"\" class=\"wp-image-12043271\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250608-ICE-OUT-OF-THE-BAY-AC-11-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Protesters link arms during an anti-ICE protest on June 8, 2025. (Aryk Copley for KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Prosecutors objected at Thursday’s hearing to the defense’s follow-up discovery demands — such as personnel files, use-of-force reports, agent text messages, and records from other San Francisco protests involving the same agents. The defense’s motion said prosecutors called their demands overly broad or unworkable.\u003c/p>\n\n\n\n\u003cp>If Hixson does decline to dismiss the case, the defense said, they are asking him to instruct jurors that the government violated its disclosure obligations. That instruction would allow jurors to weigh the violation when they deliberate.\u003c/p>\n\n\n\n\u003cp>Ranney is not in custody and has been under pretrial supervision since December — when his first court appearance took place. According to the motion, Hixson warned prosecutors that failing to meet their disclosure obligations could result in dismissal.\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>The U.S. Attorney’s Office did not immediately respond to a request for comment.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12092384/san-francisco-judge-to-weigh-the-fate-of-trial-in-ice-officer-assault-case",
"authors": [
"11986"
],
"categories": [
"news_1169",
"news_6188",
"news_28250",
"news_8"
],
"tags": [
"news_1386",
"news_4750",
"news_17725",
"news_27626",
"news_21027",
"news_35957",
"news_36298",
"news_20202",
"news_19954",
"news_20529"
],
"featImg": "news_12042200",
"label": "news"
},
"news_12092488": {
"type": "posts",
"id": "news_12092488",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12092488",
"score": null,
"sort": [
1784916800000
]
},
"guestAuthors": [],
"slug": "oakland-police-arrest-suspect-in-assault-of-councilmember-rowena-brown",
"title": "Oakland Police Arrest Suspect in Assault of Councilmember Rowena Brown",
"publishDate": 1784916800,
"format": "standard",
"headTitle": "Oakland Police Arrest Suspect in Assault of Councilmember Rowena Brown | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>A suspect has been arrested after \u003ca href=\"https://www.kqed.org/news/tag/oakland\">Oakland\u003c/a> City Councilmember Rowena Brown was robbed and assaulted in her home last week by an acquaintance she was helping through a hard time. \u003c/p>\n\n\n\n\u003cp>Oakland police arrested Ahshatae Millhouse, 38, of Hayward, in Livermore on Tuesday on suspicion of first-degree burglary, assault and false imprisonment. She was booked into Santa Rita Jail and arraigned in Oakland on Thursday. \u003c/p>\n\n\n\n\u003cp>Brown’s office said in a post \u003ca href=\"https://www.instagram.com/p/DbJBymfPeHD/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\">on social media\u003c/a> this week that the council member at large sought medical treatment after the incident and is recovering with support from loved ones.\u003c/p>\n\n\n\n\u003cp>“She remains focused on her recovery and on continuing to serve the Oakland community,” her office said. “We are grateful to the Oakland Police Department for its swift response, for taking the suspect into custody, and for its continued investigation of the incident.”\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED.jpg\" alt=\"\" class=\"wp-image-12084253\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">An Oakland Police vehicle in Oakland, California, on Nov. 5, 2025. (Smith Collection/Gado via Getty Images)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>According to court documents, Millhouse was at Brown’s apartment in the early hours of July 19. Brown asked her to leave “because of her escalating behavior,” and on her way to the door, Millhouse allegedly punched Brown twice, causing her to fall to the ground. \u003c/p>\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Millhouse then dragged Brown by her hair into the living room, where she pressed her knee into Brown’s neck, according to court documents. Millhouse placed both of her hands around Brown’s neck and strangled her, the report said, before Brown was able to escape the apartment. \u003c/p>\n\n\n\n\u003cp>Millhouse allegedly fled the scene with Brown’s purse and two cellphones. \u003c/p>\n\n\n\n\u003cp>“Sending you love, healing and support during this difficult time,” Councilmember Janani Ramachandran wrote to Brown \u003ca href=\"https://www.instagram.com/p/DbJBymfPeHD/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\">on social media\u003c/a>. “You are an incredibly strong person and Oakland is lucky to have your leadership!”\u003c/p>\n\n\n\n\n\n\u003cp>According to Brown’s staff, Millhouse was an acquaintance that Brown was helping through a difficult time. \u003c/p>\n\n\n\n\u003cp>Millhouse’s brother, Terrill Millhouse, was shot and killed in East Oakland in November, the night before Thanksgiving. Last week, Oakland police released \u003ca href=\"https://www.facebook.com/reel/1354358532863216\">surveillance footage\u003c/a> of the suspect in the incident. \u003c/p>\n\n\n\n\u003cp>Millhouse and Brown have been acquainted since at least August 2024, when social media posts show Millhouse, who directs a music therapy nonprofit, campaigned for Brown. In February, Brown appointed Millhouse to the city’s Cannabis Regulatory Commission.\u003c/p>\n\n\n\n\u003cp>Oakland Mayor Barbara Lee said \u003ca href=\"https://www.instagram.com/p/DbJHSLBFDTb/?utm_source=ig_web_copy_link&igsh=NTc4MTIwNjQ2YQ==\">on social media\u003c/a> on Thursday that she had been in touch with Brown, and that “she is well and recovering from her injuries.”\u003c/p>\n\n\n\n\u003cp>“I want to thank her friends, family and OPD for their support during this period and ask that her privacy be respected at this time,” she wrote. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>Millhouse is set to return to court on July 30. She has not yet entered a plea.\u003c/p>\n\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>A suspect has been arrested after \u003ca href=\"https://www.kqed.org/news/tag/oakland\">Oakland\u003c/a> City Councilmember Rowena Brown was robbed and assaulted in her home last week by an acquaintance she was helping through a hard time. \u003c/p>\n",
"innerContent": [
"\n\u003cp>A suspect has been arrested after \u003ca href=\"https://www.kqed.org/news/tag/oakland\">Oakland\u003c/a> City Councilmember Rowena Brown was robbed and assaulted in her home last week by an acquaintance she was helping through a hard time. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Oakland police arrested Ahshatae Millhouse, 38, of Hayward, in Livermore on Tuesday on suspicion of first-degree burglary, assault and false imprisonment. She was booked into Santa Rita Jail and arraigned in Oakland on Thursday. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Oakland police arrested Ahshatae Millhouse, 38, of Hayward, in Livermore on Tuesday on suspicion of first-degree burglary, assault and false imprisonment. She was booked into Santa Rita Jail and arraigned in Oakland on Thursday. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Brown’s office said in a post \u003ca href=\"https://www.instagram.com/p/DbJBymfPeHD/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\">on social media\u003c/a> this week that the council member at large sought medical treatment after the incident and is recovering with support from loved ones.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Brown’s office said in a post \u003ca href=\"https://www.instagram.com/p/DbJBymfPeHD/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\">on social media\u003c/a> this week that the council member at large sought medical treatment after the incident and is recovering with support from loved ones.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“She remains focused on her recovery and on continuing to serve the Oakland community,” her office said. “We are grateful to the Oakland Police Department for its swift response, for taking the suspect into custody, and for its continued investigation of the incident.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“She remains focused on her recovery and on continuing to serve the Oakland community,” her office said. “We are grateful to the Oakland Police Department for its swift response, for taking the suspect into custody, and for its continued investigation of the incident.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12084253,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Smith Collection/Gado via Getty Images",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED-1536x1024.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED.jpg\" alt=\"\" class=\"wp-image-12084253\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED-1536x1024.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\" />\u003cfigcaption class=\"wp-element-caption\">An Oakland Police vehicle in Oakland, California, on Nov. 5, 2025. \u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED.jpg\" alt=\"\" class=\"wp-image-12084253\" />\u003cfigcaption class=\"wp-element-caption\">An Oakland Police vehicle in Oakland, California, on Nov. 5, 2025. \u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>According to court documents, Millhouse was at Brown’s apartment in the early hours of July 19. Brown asked her to leave “because of her escalating behavior,” and on her way to the door, Millhouse allegedly punched Brown twice, causing her to fall to the ground. \u003c/p>\n",
"innerContent": [
"\n\u003cp>According to court documents, Millhouse was at Brown’s apartment in the early hours of July 19. Brown asked her to leave “because of her escalating behavior,” and on her way to the door, Millhouse allegedly punched Brown twice, causing her to fall to the ground. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "fullwidth"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Millhouse then dragged Brown by her hair into the living room, where she pressed her knee into Brown’s neck, according to court documents. Millhouse placed both of her hands around Brown’s neck and strangled her, the report said, before Brown was able to escape the apartment. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Millhouse then dragged Brown by her hair into the living room, where she pressed her knee into Brown’s neck, according to court documents. Millhouse placed both of her hands around Brown’s neck and strangled her, the report said, before Brown was able to escape the apartment. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Millhouse allegedly fled the scene with Brown’s purse and two cellphones. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Millhouse allegedly fled the scene with Brown’s purse and two cellphones. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“Sending you love, healing and support during this difficult time,” Councilmember Janani Ramachandran wrote to Brown \u003ca href=\"https://www.instagram.com/p/DbJBymfPeHD/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\">on social media\u003c/a>. “You are an incredibly strong person and Oakland is lucky to have your leadership!”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“Sending you love, healing and support during this difficult time,” Councilmember Janani Ramachandran wrote to Brown \u003ca href=\"https://www.instagram.com/p/DbJBymfPeHD/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\">on social media\u003c/a>. “You are an incredibly strong person and Oakland is lucky to have your leadership!”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed-v2/related-articles",
"attrs": {
"postIds": [
"news_12091317"
],
"label": "Related Articles",
"maxPosts": 1,
"showImages": false,
"heroImage": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/250701-OAKLAND-ARTS-FUNDING-PROTEST-MD-15_qed.jpg"
},
"innerHTML": "",
"innerContent": [],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>According to Brown’s staff, Millhouse was an acquaintance that Brown was helping through a difficult time. \u003c/p>\n",
"innerContent": [
"\n\u003cp>According to Brown’s staff, Millhouse was an acquaintance that Brown was helping through a difficult time. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Millhouse’s brother, Terrill Millhouse, was shot and killed in East Oakland in November, the night before Thanksgiving. Last week, Oakland police released \u003ca href=\"https://www.facebook.com/reel/1354358532863216\">surveillance footage\u003c/a> of the suspect in the incident. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Millhouse’s brother, Terrill Millhouse, was shot and killed in East Oakland in November, the night before Thanksgiving. Last week, Oakland police released \u003ca href=\"https://www.facebook.com/reel/1354358532863216\">surveillance footage\u003c/a> of the suspect in the incident. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Millhouse and Brown have been acquainted since at least August 2024, when social media posts show Millhouse, who directs a music therapy nonprofit, campaigned for Brown. In February, Brown appointed Millhouse to the city’s Cannabis Regulatory Commission.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Millhouse and Brown have been acquainted since at least August 2024, when social media posts show Millhouse, who directs a music therapy nonprofit, campaigned for Brown. In February, Brown appointed Millhouse to the city’s Cannabis Regulatory Commission.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Oakland Mayor Barbara Lee said \u003ca href=\"https://www.instagram.com/p/DbJHSLBFDTb/?utm_source=ig_web_copy_link&igsh=NTc4MTIwNjQ2YQ==\">on social media\u003c/a> on Thursday that she had been in touch with Brown, and that “she is well and recovering from her injuries.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>Oakland Mayor Barbara Lee said \u003ca href=\"https://www.instagram.com/p/DbJHSLBFDTb/?utm_source=ig_web_copy_link&igsh=NTc4MTIwNjQ2YQ==\">on social media\u003c/a> on Thursday that she had been in touch with Brown, and that “she is well and recovering from her injuries.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“I want to thank her friends, family and OPD for their support during this period and ask that her privacy be respected at this time,” she wrote. \u003c/p>\n",
"innerContent": [
"\n\u003cp>“I want to thank her friends, family and OPD for their support during this period and ask that her privacy be respected at this time,” she wrote. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Millhouse is set to return to court on July 30. She has not yet entered a plea.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Millhouse is set to return to court on July 30. She has not yet entered a plea.\u003c/p>\n"
],
"innerBlocks": []
}
],
"excerpt": "Brown’s acquaintance, Ahshatae Millhouse, 38, of Hayward, was arraigned Thursday for an assault and robbery that took place in the official’s Oakland home.",
"status": "publish",
"parent": 0,
"modified": 1784918569,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 16,
"wordCount": 487
},
"headData": {
"title": "Oakland Police Arrest Suspect in Assault of Councilmember Rowena Brown | KQED",
"description": "Brown’s acquaintance, Ahshatae Millhouse, 38, of Hayward, was arraigned Thursday for an assault and robbery that took place in the official’s Oakland home.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Oakland Police Arrest Suspect in Assault of Councilmember Rowena Brown",
"datePublished": "2026-07-24T11:13:20-07:00",
"dateModified": "2026-07-24T11:42:49-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 28250,
"slug": "local",
"name": "Local"
},
"sticky": false,
"nprStoryId": "kqed-12092488",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12092488/oakland-police-arrest-suspect-in-assault-of-councilmember-rowena-brown",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>A suspect has been arrested after \u003ca href=\"https://www.kqed.org/news/tag/oakland\">Oakland\u003c/a> City Councilmember Rowena Brown was robbed and assaulted in her home last week by an acquaintance she was helping through a hard time. \u003c/p>\n\n\n\n\u003cp>Oakland police arrested Ahshatae Millhouse, 38, of Hayward, in Livermore on Tuesday on suspicion of first-degree burglary, assault and false imprisonment. She was booked into Santa Rita Jail and arraigned in Oakland on Thursday. \u003c/p>\n\n\n\n\u003cp>Brown’s office said in a post \u003ca href=\"https://www.instagram.com/p/DbJBymfPeHD/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\">on social media\u003c/a> this week that the council member at large sought medical treatment after the incident and is recovering with support from loved ones.\u003c/p>\n\n\n\n\u003cp>“She remains focused on her recovery and on continuing to serve the Oakland community,” her office said. “We are grateful to the Oakland Police Department for its swift response, for taking the suspect into custody, and for its continued investigation of the incident.”\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED.jpg\" alt=\"\" class=\"wp-image-12084253\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/OaklandPoliceCarKQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">An Oakland Police vehicle in Oakland, California, on Nov. 5, 2025. (Smith Collection/Gado via Getty Images)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>According to court documents, Millhouse was at Brown’s apartment in the early hours of July 19. Brown asked her to leave “because of her escalating behavior,” and on her way to the door, Millhouse allegedly punched Brown twice, causing her to fall to the ground. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>Millhouse then dragged Brown by her hair into the living room, where she pressed her knee into Brown’s neck, according to court documents. Millhouse placed both of her hands around Brown’s neck and strangled her, the report said, before Brown was able to escape the apartment. \u003c/p>\n\n\n\n\u003cp>Millhouse allegedly fled the scene with Brown’s purse and two cellphones. \u003c/p>\n\n\n\n\u003cp>“Sending you love, healing and support during this difficult time,” Councilmember Janani Ramachandran wrote to Brown \u003ca href=\"https://www.instagram.com/p/DbJBymfPeHD/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==\">on social media\u003c/a>. “You are an incredibly strong person and Oakland is lucky to have your leadership!”\u003c/p>\n\n\n\n\n\n\u003cp>According to Brown’s staff, Millhouse was an acquaintance that Brown was helping through a difficult time. \u003c/p>\n\n\n\n\u003cp>Millhouse’s brother, Terrill Millhouse, was shot and killed in East Oakland in November, the night before Thanksgiving. Last week, Oakland police released \u003ca href=\"https://www.facebook.com/reel/1354358532863216\">surveillance footage\u003c/a> of the suspect in the incident. \u003c/p>\n\n\n\n\u003cp>Millhouse and Brown have been acquainted since at least August 2024, when social media posts show Millhouse, who directs a music therapy nonprofit, campaigned for Brown. In February, Brown appointed Millhouse to the city’s Cannabis Regulatory Commission.\u003c/p>\n\n\n\n\u003cp>Oakland Mayor Barbara Lee said \u003ca href=\"https://www.instagram.com/p/DbJHSLBFDTb/?utm_source=ig_web_copy_link&igsh=NTc4MTIwNjQ2YQ==\">on social media\u003c/a> on Thursday that she had been in touch with Brown, and that “she is well and recovering from her injuries.”\u003c/p>\n\n\n\n\u003cp>“I want to thank her friends, family and OPD for their support during this period and ask that her privacy be respected at this time,” she wrote. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>Millhouse is set to return to court on July 30. She has not yet entered a plea.\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12092488/oakland-police-arrest-suspect-in-assault-of-councilmember-rowena-brown",
"authors": [
"11913",
"11490"
],
"categories": [
"news_34167",
"news_28250",
"news_8",
"news_13"
],
"tags": [
"news_260",
"news_17626",
"news_17725",
"news_18352",
"news_27626",
"news_34377",
"news_34054",
"news_643"
],
"featImg": "news_12092492",
"label": "news"
},
"news_12092166": {
"type": "posts",
"id": "news_12092166",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12092166",
"score": null,
"sort": [
1784844720000
]
},
"guestAuthors": [],
"slug": "sausalito-city-manager-to-be-released-from-jail-ordered-to-seek-mental-health-evaluation",
"title": "Sausalito City Manager to Be Released From Jail, Ordered to Seek Mental Health Evaluation",
"publishDate": 1784844720,
"format": "standard",
"headTitle": "Sausalito City Manager to Be Released From Jail, Ordered to Seek Mental Health Evaluation | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>\u003ca href=\"https://www.kqed.org/news/12092004/sausalito-city-manager-elaine-forbes-faces-misdemeanor-charges-over-boat-trespassing\">Sausalito City Manager Elaine Forbes\u003c/a> will be released from jail and undergo a psychological evaluation after she was arrested over the weekend for trespassing amid what her family said is a mental health crisis. \u003c/p>\n\n\n\n\u003cp>Forbes, who previously served as the director of the Port of San Francisco, agreed to voluntarily go to Marin General Hospital for a mental health assessment, according to her attorney, Randall Knox.\u003c/p>\n\n\n\n\u003cp>“Given the fact that Ms. Forbes has never been arrested [before] and the circumstances of these particular allegations, the judge agreed to release her on her own recognizance,” he told KQED after her hearing on Wednesday. \u003c/p>\n\n\n\n\u003cp>Family spokesperson Sam Singer said Forbes’ wife and family “believe that this is the right judicial move and are very pleased” with the court’s action. \u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1249\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED.jpg\" alt=\"\" class=\"wp-image-12092354\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED-160x100.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED-1536x959.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Boats parked at the Sausalito Yacht Harbor in Sausalito on July 22, 2026. (Gina Castro for KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Forbes, 53, assumed the role of Sausalito city manager earlier this month, but had been on a leave of absence since Thursday. \u003c/p>\n\n\n\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>During a special city council meeting on Tuesday night, Sausalito Mayor Steven Woodside said Forbes remains on leave, and that “no decisions were made regarding her employment.”\u003c/p>\n\n\n\n\u003cp>“I want to assure everyone that we are gathering and evaluating all of the facts surrounding this matter,” Woodside said. “This moment calls for a sensitive balance between individual privacy rights and the rights the public have for accountability. It’s not easy. But we will get through this.”\u003c/p>\n\n\n\n\u003cp>For the time being, Assistant City Manager Brandon Phipps has assumed the role of acting city manager. \u003c/p>\n\n\n\n\u003cp>Woodside said Tuesday that the city was also in negotiations to have former City Manager Chris Zapata come back to serve in an advisory capacity. If he does, it would be on a “loan” from Marin County, where he is now the assistant county executive, Woodside said.\u003c/p>\n\n\n\n\n\n\u003cp>Forbes was found aboard the Lisa Marie, a 66-foot, three-story yacht docked at the Sausalito Yacht Harbor, just after 6 a.m. Saturday morning, hours after she had been reported missing by her wife, according to Singer. He said her phone and wallet were found outside of an addiction recovery center in Sausalito that evening.\u003c/p>\n\n\n\n\u003cp>Marin sheriff’s deputies located Forbes amid empty alcohol bottles, having manipulated the boat’s controls “as if she was attempting to steal the vessel,” sheriff’s office spokesperson Lt. Domenick Yazzolino said. She was initially arrested on suspicion of felony burglary.\u003c/p>\n\n\n\n\u003cp>When deputies found Forbes on Saturday, they said she told them she was having a “bad morning” and to get off of her boat. \u003c/p>\n\n\n\n\u003cp>According to nearby boat owner Rand Siegfried, Forbes also told officers she had been on his boat, the Sea Dog, that morning.\u003c/p>\n\n\n\n\u003cp>There, they found clothes strewn around the deck and items missing, he said. \u003c/p>\n\n\n\n\u003cp>“There was a layer of clothing on every floor of the boat that was two or three garments deep,” Siegfried said. “It seems like she tried on a lot of my wife’s things, and I think she actually went to jail with one of my wife’s sweaters on.\u003c/p>\n\n\n\n\u003cp>Forbes was later charged with four misdemeanors: trespassing onto private property, petty theft less than $950 and two counts of unlawful lodging for entering the two boats.\u003c/p>\n\n\n\n\u003cp>Siegfried, who was out of town at the time, said he believes the value of the items Forbes took from the Sea Dog is likely worth more than $950, but he and his wife had not yet determined what was stolen.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED.jpg\" alt=\"\" class=\"wp-image-12092355\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Boats parked at the Sausalito Yacht Harbor in Sausalito on July 22, 2026. (Gina Castro for KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>“It didn’t seem like there’s malicious intent, but boy, it was damaging,” he said. \u003c/p>\n\n\n\n\u003cp>“I hope she seeks out help to get better, but I also hope she is responsible for what she has done,” Siegfried said.\u003c/p>\n\n\n\n\u003cp>During a court appearance on Wednesday afternoon, Judge Cindee Mayfield in Marin County Superior Court granted Knox’s request to release Forbes without posting bail.\u003c/p>\n\n\n\n\u003cp>Forbes is set to return to court on Aug. 11. During her hearing on Wednesday, Knox said it is possible he would appear on her behalf if she is in treatment.\u003c/p>\n\n\n\n\u003cp>“This is a blip,” he said Tuesday, adding that Forbes “is grateful that the city of Sausalito has been so supportive … and she has a really solid network of friends and family who are going to try to help her navigate this.”\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/jgeha\">\u003cem>Joseph Geha\u003c/em>\u003c/a>\u003cem> contributed to this report.\u003c/em>\u003c/p>\n\n",
"blocks": [
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>\u003ca href=\"https://www.kqed.org/news/12092004/sausalito-city-manager-elaine-forbes-faces-misdemeanor-charges-over-boat-trespassing\">Sausalito City Manager Elaine Forbes\u003c/a> will be released from jail and undergo a psychological evaluation after she was arrested over the weekend for trespassing amid what her family said is a mental health crisis. \u003c/p>\n",
"innerContent": [
"\n\u003cp>\u003ca href=\"https://www.kqed.org/news/12092004/sausalito-city-manager-elaine-forbes-faces-misdemeanor-charges-over-boat-trespassing\">Sausalito City Manager Elaine Forbes\u003c/a> will be released from jail and undergo a psychological evaluation after she was arrested over the weekend for trespassing amid what her family said is a mental health crisis. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Forbes, who previously served as the director of the Port of San Francisco, agreed to voluntarily go to Marin General Hospital for a mental health assessment, according to her attorney, Randall Knox.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Forbes, who previously served as the director of the Port of San Francisco, agreed to voluntarily go to Marin General Hospital for a mental health assessment, according to her attorney, Randall Knox.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“Given the fact that Ms. Forbes has never been arrested [before] and the circumstances of these particular allegations, the judge agreed to release her on her own recognizance,” he told KQED after her hearing on Wednesday. \u003c/p>\n",
"innerContent": [
"\n\u003cp>“Given the fact that Ms. Forbes has never been arrested [before] and the circumstances of these particular allegations, the judge agreed to release her on her own recognizance,” he told KQED after her hearing on Wednesday. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Family spokesperson Sam Singer said Forbes’ wife and family “believe that this is the right judicial move and are very pleased” with the court’s action. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Family spokesperson Sam Singer said Forbes’ wife and family “believe that this is the right judicial move and are very pleased” with the court’s action. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12092354,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Gina Castro for KQED",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED-160x100.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED-1536x959.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED.jpg\" alt=\"\" class=\"wp-image-12092354\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED-160x100.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED-1536x959.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\"/>\u003cfigcaption class=\"wp-element-caption\">Boats parked at the Sausalito Yacht Harbor in Sausalito on July 22, 2026.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED.jpg\" alt=\"\" class=\"wp-image-12092354\"/>\u003cfigcaption class=\"wp-element-caption\">Boats parked at the Sausalito Yacht Harbor in Sausalito on July 22, 2026.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Forbes, 53, assumed the role of Sausalito city manager earlier this month, but had been on a leave of absence since Thursday. \u003c/p>\n",
"innerContent": [
"\n\u003cp>Forbes, 53, assumed the role of Sausalito city manager earlier this month, but had been on a leave of absence since Thursday. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "fullwidth"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>During a special city council meeting on Tuesday night, Sausalito Mayor Steven Woodside said Forbes remains on leave, and that “no decisions were made regarding her employment.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>During a special city council meeting on Tuesday night, Sausalito Mayor Steven Woodside said Forbes remains on leave, and that “no decisions were made regarding her employment.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“I want to assure everyone that we are gathering and evaluating all of the facts surrounding this matter,” Woodside said. “This moment calls for a sensitive balance between individual privacy rights and the rights the public have for accountability. It’s not easy. But we will get through this.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“I want to assure everyone that we are gathering and evaluating all of the facts surrounding this matter,” Woodside said. “This moment calls for a sensitive balance between individual privacy rights and the rights the public have for accountability. It’s not easy. But we will get through this.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>For the time being, Assistant City Manager Brandon Phipps has assumed the role of acting city manager. \u003c/p>\n",
"innerContent": [
"\n\u003cp>For the time being, Assistant City Manager Brandon Phipps has assumed the role of acting city manager. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Woodside said Tuesday that the city was also in negotiations to have former City Manager Chris Zapata come back to serve in an advisory capacity. If he does, it would be on a “loan” from Marin County, where he is now the assistant county executive, Woodside said.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Woodside said Tuesday that the city was also in negotiations to have former City Manager Chris Zapata come back to serve in an advisory capacity. If he does, it would be on a “loan” from Marin County, where he is now the assistant county executive, Woodside said.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed-v2/related-articles",
"attrs": {
"postIds": [
"news_12092004"
],
"label": "Related Articles",
"maxPosts": 1,
"showImages": false,
"heroImage": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/SausalitoGetty.jpg"
},
"innerHTML": "",
"innerContent": [],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Forbes was found aboard the Lisa Marie, a 66-foot, three-story yacht docked at the Sausalito Yacht Harbor, just after 6 a.m. Saturday morning, hours after she had been reported missing by her wife, according to Singer. He said her phone and wallet were found outside of an addiction recovery center in Sausalito that evening.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Forbes was found aboard the Lisa Marie, a 66-foot, three-story yacht docked at the Sausalito Yacht Harbor, just after 6 a.m. Saturday morning, hours after she had been reported missing by her wife, according to Singer. He said her phone and wallet were found outside of an addiction recovery center in Sausalito that evening.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Marin sheriff’s deputies located Forbes amid empty alcohol bottles, having manipulated the boat’s controls “as if she was attempting to steal the vessel,” sheriff’s office spokesperson Lt. Domenick Yazzolino said. She was initially arrested on suspicion of felony burglary.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Marin sheriff’s deputies located Forbes amid empty alcohol bottles, having manipulated the boat’s controls “as if she was attempting to steal the vessel,” sheriff’s office spokesperson Lt. Domenick Yazzolino said. She was initially arrested on suspicion of felony burglary.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>When deputies found Forbes on Saturday, they said she told them she was having a “bad morning” and to get off of her boat. \u003c/p>\n",
"innerContent": [
"\n\u003cp>When deputies found Forbes on Saturday, they said she told them she was having a “bad morning” and to get off of her boat. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>According to nearby boat owner Rand Siegfried, Forbes also told officers she had been on his boat, the Sea Dog, that morning.\u003c/p>\n",
"innerContent": [
"\n\u003cp>According to nearby boat owner Rand Siegfried, Forbes also told officers she had been on his boat, the Sea Dog, that morning.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>There, they found clothes strewn around the deck and items missing, he said. \u003c/p>\n",
"innerContent": [
"\n\u003cp>There, they found clothes strewn around the deck and items missing, he said. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“There was a layer of clothing on every floor of the boat that was two or three garments deep,” Siegfried said. “It seems like she tried on a lot of my wife’s things, and I think she actually went to jail with one of my wife’s sweaters on.\u003c/p>\n",
"innerContent": [
"\n\u003cp>“There was a layer of clothing on every floor of the boat that was two or three garments deep,” Siegfried said. “It seems like she tried on a lot of my wife’s things, and I think she actually went to jail with one of my wife’s sweaters on.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Forbes was later charged with four misdemeanors: trespassing onto private property, petty theft less than $950 and two counts of unlawful lodging for entering the two boats.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Forbes was later charged with four misdemeanors: trespassing onto private property, petty theft less than $950 and two counts of unlawful lodging for entering the two boats.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Siegfried, who was out of town at the time, said he believes the value of the items Forbes took from the Sea Dog is likely worth more than $950, but he and his wife had not yet determined what was stolen.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Siegfried, who was out of town at the time, said he believes the value of the items Forbes took from the Sea Dog is likely worth more than $950, but he and his wife had not yet determined what was stolen.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/image",
"attrs": {
"id": 12092355,
"sizeSlug": "full",
"linkDestination": "none",
"imageCredit": "Gina Castro for KQED",
"srcset": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED-1536x1024.jpg 1536w",
"sizes": "(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)"
},
"innerHTML": "\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED.jpg\" alt=\"\" class=\"wp-image-12092355\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED-1536x1024.jpg 1536w\" sizes=\"(min-width: 992px) min(100vw, 1536px), (min-width: 768px) min(100vw, 1280px), min(100vw, 1020px)\"/>\u003cfigcaption class=\"wp-element-caption\">Boats parked at the Sausalito Yacht Harbor in Sausalito on July 22, 2026.\u003c/figcaption>\u003c/figure>\n",
"innerContent": [
"\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED.jpg\" alt=\"\" class=\"wp-image-12092355\"/>\u003cfigcaption class=\"wp-element-caption\">Boats parked at the Sausalito Yacht Harbor in Sausalito on July 22, 2026.\u003c/figcaption>\u003c/figure>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“It didn’t seem like there’s malicious intent, but boy, it was damaging,” he said. \u003c/p>\n",
"innerContent": [
"\n\u003cp>“It didn’t seem like there’s malicious intent, but boy, it was damaging,” he said. \u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“I hope she seeks out help to get better, but I also hope she is responsible for what she has done,” Siegfried said.\u003c/p>\n",
"innerContent": [
"\n\u003cp>“I hope she seeks out help to get better, but I also hope she is responsible for what she has done,” Siegfried said.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>During a court appearance on Wednesday afternoon, Judge Cindee Mayfield in Marin County Superior Court granted Knox’s request to release Forbes without posting bail.\u003c/p>\n",
"innerContent": [
"\n\u003cp>During a court appearance on Wednesday afternoon, Judge Cindee Mayfield in Marin County Superior Court granted Knox’s request to release Forbes without posting bail.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>Forbes is set to return to court on Aug. 11. During her hearing on Wednesday, Knox said it is possible he would appear on her behalf if she is in treatment.\u003c/p>\n",
"innerContent": [
"\n\u003cp>Forbes is set to return to court on Aug. 11. During her hearing on Wednesday, Knox said it is possible he would appear on her behalf if she is in treatment.\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>“This is a blip,” he said Tuesday, adding that Forbes “is grateful that the city of Sausalito has been so supportive … and she has a really solid network of friends and family who are going to try to help her navigate this.”\u003c/p>\n",
"innerContent": [
"\n\u003cp>“This is a blip,” he said Tuesday, adding that Forbes “is grateful that the city of Sausalito has been so supportive … and she has a really solid network of friends and family who are going to try to help her navigate this.”\u003c/p>\n"
],
"innerBlocks": []
},
{
"blockName": "kqed/ad",
"attrs": {
"format": "floatright"
},
"innerBlocks": [],
"innerHTML": "",
"innerContent": []
},
{
"blockName": "core/paragraph",
"attrs": [],
"innerHTML": "\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/jgeha\">\u003cem>Joseph Geha\u003c/em>\u003c/a>\u003cem> contributed to this report.\u003c/em>\u003c/p>\n",
"innerContent": [
"\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/jgeha\">\u003cem>Joseph Geha\u003c/em>\u003c/a>\u003cem> contributed to this report.\u003c/em>\u003c/p>\n"
],
"innerBlocks": []
}
],
"excerpt": "Elaine Forbes, who previously served as director of the Port of San Francisco, faces multiple misdemeanor charges after trespassing on two boats on Saturday. ",
"status": "publish",
"parent": 0,
"modified": 1784844724,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 25,
"wordCount": 794
},
"headData": {
"title": "Sausalito City Manager to Be Released From Jail, Ordered to Seek Mental Health Evaluation | KQED",
"description": "Elaine Forbes, who previously served as director of the Port of San Francisco, faces multiple misdemeanor charges after trespassing on two boats on Saturday. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Sausalito City Manager to Be Released From Jail, Ordered to Seek Mental Health Evaluation",
"datePublished": "2026-07-23T15:12:00-07:00",
"dateModified": "2026-07-23T15:12:04-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"url": "https://www.kqed.org",
"sameAs": [
"https://www.facebook.com/KQED",
"https://twitter.com/KQED",
"https://www.instagram.com/kqed/",
"https://www.tiktok.com/@kqedofficial",
"https://www.linkedin.com/company/kqed",
"https://www.youtube.com/channel/UCeC0IOo7i1P_61zVUWbJ4nw"
]
}
}
},
"primaryCategory": {
"termId": 34167,
"slug": "criminal-justice",
"name": "Criminal Justice"
},
"sticky": false,
"nprStoryId": "kqed-12092166",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12092166/sausalito-city-manager-to-be-released-from-jail-ordered-to-seek-mental-health-evaluation",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003ca href=\"https://www.kqed.org/news/12092004/sausalito-city-manager-elaine-forbes-faces-misdemeanor-charges-over-boat-trespassing\">Sausalito City Manager Elaine Forbes\u003c/a> will be released from jail and undergo a psychological evaluation after she was arrested over the weekend for trespassing amid what her family said is a mental health crisis. \u003c/p>\n\n\n\n\u003cp>Forbes, who previously served as the director of the Port of San Francisco, agreed to voluntarily go to Marin General Hospital for a mental health assessment, according to her attorney, Randall Knox.\u003c/p>\n\n\n\n\u003cp>“Given the fact that Ms. Forbes has never been arrested [before] and the circumstances of these particular allegations, the judge agreed to release her on her own recognizance,” he told KQED after her hearing on Wednesday. \u003c/p>\n\n\n\n\u003cp>Family spokesperson Sam Singer said Forbes’ wife and family “believe that this is the right judicial move and are very pleased” with the court’s action. \u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1249\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED.jpg\" alt=\"\" class=\"wp-image-12092354\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED-160x100.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-7-KQED-1536x959.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Boats parked at the Sausalito Yacht Harbor in Sausalito on July 22, 2026. (Gina Castro for KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>Forbes, 53, assumed the role of Sausalito city manager earlier this month, but had been on a leave of absence since Thursday. \u003c/p>\n\n\n\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "ad",
"attributes": {
"named": {
"label": "fullwidth"
},
"numeric": [
"fullwidth"
]
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>During a special city council meeting on Tuesday night, Sausalito Mayor Steven Woodside said Forbes remains on leave, and that “no decisions were made regarding her employment.”\u003c/p>\n\n\n\n\u003cp>“I want to assure everyone that we are gathering and evaluating all of the facts surrounding this matter,” Woodside said. “This moment calls for a sensitive balance between individual privacy rights and the rights the public have for accountability. It’s not easy. But we will get through this.”\u003c/p>\n\n\n\n\u003cp>For the time being, Assistant City Manager Brandon Phipps has assumed the role of acting city manager. \u003c/p>\n\n\n\n\u003cp>Woodside said Tuesday that the city was also in negotiations to have former City Manager Chris Zapata come back to serve in an advisory capacity. If he does, it would be on a “loan” from Marin County, where he is now the assistant county executive, Woodside said.\u003c/p>\n\n\n\n\n\n\u003cp>Forbes was found aboard the Lisa Marie, a 66-foot, three-story yacht docked at the Sausalito Yacht Harbor, just after 6 a.m. Saturday morning, hours after she had been reported missing by her wife, according to Singer. He said her phone and wallet were found outside of an addiction recovery center in Sausalito that evening.\u003c/p>\n\n\n\n\u003cp>Marin sheriff’s deputies located Forbes amid empty alcohol bottles, having manipulated the boat’s controls “as if she was attempting to steal the vessel,” sheriff’s office spokesperson Lt. Domenick Yazzolino said. She was initially arrested on suspicion of felony burglary.\u003c/p>\n\n\n\n\u003cp>When deputies found Forbes on Saturday, they said she told them she was having a “bad morning” and to get off of her boat. \u003c/p>\n\n\n\n\u003cp>According to nearby boat owner Rand Siegfried, Forbes also told officers she had been on his boat, the Sea Dog, that morning.\u003c/p>\n\n\n\n\u003cp>There, they found clothes strewn around the deck and items missing, he said. \u003c/p>\n\n\n\n\u003cp>“There was a layer of clothing on every floor of the boat that was two or three garments deep,” Siegfried said. “It seems like she tried on a lot of my wife’s things, and I think she actually went to jail with one of my wife’s sweaters on.\u003c/p>\n\n\n\n\u003cp>Forbes was later charged with four misdemeanors: trespassing onto private property, petty theft less than $950 and two counts of unlawful lodging for entering the two boats.\u003c/p>\n\n\n\n\u003cp>Siegfried, who was out of town at the time, said he believes the value of the items Forbes took from the Sea Dog is likely worth more than $950, but he and his wife had not yet determined what was stolen.\u003c/p>\n\n\n\n\u003cfigure class=\"wp-block-image size-full\">\u003cimg loading=\"lazy\" decoding=\"async\" width=\"2000\" height=\"1333\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED.jpg\" alt=\"\" class=\"wp-image-12092355\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/07/20260722_sausalitofile_gc-9-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-element-caption\">Boats parked at the Sausalito Yacht Harbor in Sausalito on July 22, 2026. (Gina Castro for KQED)\u003c/figcaption>\u003c/figure>\n\n\n\n\u003cp>“It didn’t seem like there’s malicious intent, but boy, it was damaging,” he said. \u003c/p>\n\n\n\n\u003cp>“I hope she seeks out help to get better, but I also hope she is responsible for what she has done,” Siegfried said.\u003c/p>\n\n\n\n\u003cp>During a court appearance on Wednesday afternoon, Judge Cindee Mayfield in Marin County Superior Court granted Knox’s request to release Forbes without posting bail.\u003c/p>\n\n\n\n\u003cp>Forbes is set to return to court on Aug. 11. During her hearing on Wednesday, Knox said it is possible he would appear on her behalf if she is in treatment.\u003c/p>\n\n\n\n\u003cp>“This is a blip,” he said Tuesday, adding that Forbes “is grateful that the city of Sausalito has been so supportive … and she has a really solid network of friends and family who are going to try to help her navigate this.”\u003c/p>\n\n\n\n\u003cp>\u003c/p>\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/jgeha\">\u003cem>Joseph Geha\u003c/em>\u003c/a>\u003cem> contributed to this report.\u003c/em>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12092166/sausalito-city-manager-to-be-released-from-jail-ordered-to-seek-mental-health-evaluation",
"authors": [
"11913"
],
"categories": [
"news_34167",
"news_6188",
"news_28250",
"news_8"
],
"tags": [
"news_17626",
"news_17725",
"news_19954",
"news_3729",
"news_655"
],
"featImg": "news_12092195",
"label": "news"
}
},
"podcastsReducer": {
"isFetching": false,
"fetchFailed": false,
"hasFetched": false,
"podcasts": {}
},
"radioProgramsReducer": {
"isFetching": false,
"fetchFailed": false,
"hasFetched": false,
"radioPrograms": {}
},
"radioSearchSegmentsReducer": {},
"programsReducer": {
"all-things-considered": {
"id": "all-things-considered",
"title": "All Things Considered",
"info": "Every weekday, \u003cem>All Things Considered\u003c/em> hosts Robert Siegel, Audie Cornish, Ari Shapiro, and Kelly McEvers present the program's trademark mix of news, interviews, commentaries, reviews, and offbeat features. Michel Martin hosts on the weekends.",
"airtime": "MON-FRI 1pm-2pm, 4:30pm-6:30pm\u003cbr />SAT-SUN 5pm-6pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/All-Things-Considered-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/all-things-considered/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/all-things-considered"
},
"american-suburb-podcast": {
"id": "american-suburb-podcast",
"title": "American Suburb: The Podcast",
"tagline": "The flip side of gentrification, told through one town",
"info": "Gentrification is changing cities across America, forcing people from neighborhoods they have long called home. Call them the displaced. Now those priced out of the Bay Area are looking for a better life in an unlikely place. American Suburb follows this migration to one California town along the Delta, 45 miles from San Francisco. But is this once sleepy suburb ready for them?",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/American-Suburb-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/news/series/american-suburb-podcast",
"meta": {
"site": "news",
"source": "kqed",
"order": 19
},
"link": "/news/series/american-suburb-podcast/",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/RBrW",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=1287748328",
"tuneIn": "https://tunein.com/radio/American-Suburb-p1086805/",
"rss": "https://ww2.kqed.org/news/series/american-suburb-podcast/feed/podcast",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMzMDExODgxNjA5"
}
},
"baycurious": {
"id": "baycurious",
"title": "Bay Curious",
"tagline": "Exploring the Bay Area, one question at a time",
"info": "KQED’s new podcast, Bay Curious, gets to the bottom of the mysteries — both profound and peculiar — that give the Bay Area its unique identity. And we’ll do it with your help! You ask the questions. You decide what Bay Curious investigates. And you join us on the journey to find the answers.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Bay-Curious-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Bay Curious",
"officialWebsiteLink": "/news/series/baycurious",
"meta": {
"site": "news",
"source": "kqed",
"order": 3
},
"link": "/podcasts/baycurious",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/bay-curious/id1172473406",
"npr": "https://www.npr.org/podcasts/500557090/bay-curious",
"rss": "https://ww2.kqed.org/news/category/bay-curious-podcast/feed/podcast",
"amazon": "https://music.amazon.com/podcasts/9a90d476-aa04-455d-9a4c-0871ed6216d4/bay-curious",
"stitcher": "https://www.stitcher.com/podcast/kqed/bay-curious",
"spotify": "https://open.spotify.com/show/6O76IdmhixfijmhTZLIJ8k"
}
},
"bbc-world-service": {
"id": "bbc-world-service",
"title": "BBC World Service",
"info": "The day's top stories from BBC News compiled twice daily in the week, once at weekends.",
"airtime": "MON-FRI 9pm-10pm, TUE-FRI 1am-2am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/BBC-World-Service-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.bbc.co.uk/sounds/play/live:bbc_world_service",
"meta": {
"site": "news",
"source": "BBC World Service"
},
"link": "/radio/program/bbc-world-service",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/global-news-podcast/id135067274?mt=2",
"tuneIn": "https://tunein.com/radio/BBC-World-Service-p455581/",
"rss": "https://podcasts.files.bbci.co.uk/p02nq0gn.rss"
}
},
"californiareport": {
"id": "californiareport",
"title": "The California Report",
"tagline": "California, day by day",
"info": "KQED’s statewide radio news program providing daily coverage of issues, trends and public policy decisions.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The California Report",
"officialWebsiteLink": "/californiareport",
"meta": {
"site": "news",
"source": "kqed",
"order": 8
},
"link": "/californiareport",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-the-california-report/id79681292",
"amazon": "https://music.amazon.com/podcasts/26099305-72af-4542-9dde-ac1807fe36d5/kqed-s-the-california-report",
"npr": "https://www.npr.org/podcasts/432285393/the-california-report",
"stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-the-california-report-podcast-8838",
"rss": "https://ww2.kqed.org/news/tag/tcram/feed/podcast"
}
},
"californiareportmagazine": {
"id": "californiareportmagazine",
"title": "The California Report Magazine",
"tagline": "Your state, your stories",
"info": "Every week, The California Report Magazine takes you on a road trip for the ears: to visit the places and meet the people who make California unique. The in-depth storytelling podcast from the California Report.",
"airtime": "FRI 4:30pm-5pm, 6:30pm-7pm, 11pm-11:30pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-California-Report-Magazine-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The California Report Magazine",
"officialWebsiteLink": "/californiareportmagazine",
"meta": {
"site": "news",
"source": "kqed",
"order": 10
},
"link": "/californiareportmagazine",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-california-report-magazine/id1314750545",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM3NjkwNjk1OTAz",
"npr": "https://www.npr.org/podcasts/564733126/the-california-report-magazine",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-california-report-magazine",
"rss": "https://ww2.kqed.org/news/tag/tcrmag/feed/podcast"
}
},
"city-arts": {
"id": "city-arts",
"title": "City Arts & Lectures",
"info": "A one-hour radio program to hear celebrated writers, artists and thinkers address contemporary ideas and values, often discussing the creative process. Please note: tapes or transcripts are not available",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/cityartsandlecture-300x300.jpg",
"officialWebsiteLink": "https://www.cityarts.net/",
"airtime": "SUN 1pm-2pm, TUE 10pm, WED 1am",
"meta": {
"site": "news",
"source": "City Arts & Lectures"
},
"link": "https://www.cityarts.net",
"subscribe": {
"tuneIn": "https://tunein.com/radio/City-Arts-and-Lectures-p692/",
"rss": "https://www.cityarts.net/feed/"
}
},
"closealltabs": {
"id": "closealltabs",
"title": "Close All Tabs",
"tagline": "Your irreverent guide to the trends redefining our world",
"info": "Close All Tabs breaks down how digital culture shapes our world through thoughtful insights and irreverent humor.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/02/CAT_2_Tile-scaled.jpg",
"imageAlt": "KQED Close All Tabs",
"officialWebsiteLink": "/podcasts/closealltabs",
"meta": {
"site": "news",
"source": "kqed",
"order": 1
},
"link": "/podcasts/closealltabs",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/close-all-tabs/id214663465",
"rss": "https://feeds.megaphone.fm/KQINC6993880386",
"amazon": "https://music.amazon.com/podcasts/92d9d4ac-67a3-4eed-b10a-fb45d45b1ef2/close-all-tabs",
"spotify": "https://open.spotify.com/show/6LAJFHnGK1pYXYzv6SIol6?si=deb0cae19813417c"
}
},
"code-switch-life-kit": {
"id": "code-switch-life-kit",
"title": "Code Switch / Life Kit",
"info": "\u003cem>Code Switch\u003c/em>, which listeners will hear in the first part of the hour, has fearless and much-needed conversations about race. Hosted by journalists of color, the show tackles the subject of race head-on, exploring how it impacts every part of society — from politics and pop culture to history, sports and more.\u003cbr />\u003cbr />\u003cem>Life Kit\u003c/em>, which will be in the second part of the hour, guides you through spaces and feelings no one prepares you for — from finances to mental health, from workplace microaggressions to imposter syndrome, from relationships to parenting. The show features experts with real world experience and shares their knowledge. Because everyone needs a little help being human.\u003cbr />\u003cbr />\u003ca href=\"https://www.npr.org/podcasts/510312/codeswitch\">\u003cem>Code Switch\u003c/em> offical site and podcast\u003c/a>\u003cbr />\u003ca href=\"https://www.npr.org/lifekit\">\u003cem>Life Kit\u003c/em> offical site and podcast\u003c/a>\u003cbr />",
"airtime": "SUN 9pm-10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Code-Switch-Life-Kit-Podcast-Tile-360x360-1.jpg",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/code-switch-life-kit",
"subscribe": {
"apple": "https://podcasts.apple.com/podcast/1112190608?mt=2&at=11l79Y&ct=nprdirectory",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93d3cubnByLm9yZy9yc3MvcG9kY2FzdC5waHA_aWQ9NTEwMzEy",
"spotify": "https://open.spotify.com/show/3bExJ9JQpkwNhoHvaIIuyV",
"rss": "https://feeds.npr.org/510312/podcast.xml"
}
},
"commonwealth-club": {
"id": "commonwealth-club",
"title": "Commonwealth Club of California Podcast",
"info": "The Commonwealth Club of California is the nation's oldest and largest public affairs forum. As a non-partisan forum, The Club brings to the public airwaves diverse viewpoints on important topics. The Club's weekly radio broadcast - the oldest in the U.S., dating back to 1924 - is carried across the nation on public radio stations and is now podcasting. Our website archive features audio of our recent programs, as well as selected speeches from our long and distinguished history. This podcast feed is usually updated twice a week and is always un-edited.",
"airtime": "THU 10pm, FRI 1am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Commonwealth-Club-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.commonwealthclub.org/podcasts",
"meta": {
"site": "news",
"source": "Commonwealth Club of California"
},
"link": "/radio/program/commonwealth-club",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/commonwealth-club-of-california-podcast/id976334034?mt=2",
"google": "https://podcasts.google.com/feed/aHR0cDovL3d3dy5jb21tb253ZWFsdGhjbHViLm9yZy9hdWRpby9wb2RjYXN0L3dlZWtseS54bWw",
"tuneIn": "https://tunein.com/radio/Commonwealth-Club-of-California-p1060/"
}
},
"forum": {
"id": "forum",
"title": "Forum",
"tagline": "The conversation starts here",
"info": "KQED’s live call-in program discussing local, state, national and international issues, as well as in-depth interviews.",
"airtime": "MON-FRI 9am-11am, 10pm-11pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Forum-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Forum with Mina Kim and Alexis Madrigal",
"officialWebsiteLink": "/forum",
"meta": {
"site": "news",
"source": "kqed",
"order": 9
},
"link": "/forum",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-forum/id73329719",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5NTU3MzgxNjMz",
"npr": "https://www.npr.org/podcasts/432307980/forum",
"stitcher": "https://www.stitcher.com/podcast/kqedfm-kqeds-forum-podcast",
"rss": "https://feeds.megaphone.fm/KQINC9557381633"
}
},
"freakonomics-radio": {
"id": "freakonomics-radio",
"title": "Freakonomics Radio",
"info": "Freakonomics Radio is a one-hour award-winning podcast and public-radio project hosted by Stephen Dubner, with co-author Steve Levitt as a regular guest. It is produced in partnership with WNYC.",
"imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/freakonomicsRadio.png",
"officialWebsiteLink": "http://freakonomics.com/",
"airtime": "SUN 1am-2am, SAT 3pm-4pm",
"meta": {
"site": "radio",
"source": "WNYC"
},
"link": "/radio/program/freakonomics-radio",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/4s8b",
"apple": "https://itunes.apple.com/us/podcast/freakonomics-radio/id354668519",
"tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/Freakonomics-Radio-p272293/",
"rss": "https://feeds.feedburner.com/freakonomicsradio"
}
},
"fresh-air": {
"id": "fresh-air",
"title": "Fresh Air",
"info": "Hosted by Terry Gross, \u003cem>Fresh Air from WHYY\u003c/em> is the Peabody Award-winning weekday magazine of contemporary arts and issues. One of public radio's most popular programs, Fresh Air features intimate conversations with today's biggest luminaries.",
"airtime": "MON-FRI 7pm-8pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Fresh-Air-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/fresh-air/",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/fresh-air",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/4s8b",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=214089682&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Fresh-Air-p17/",
"rss": "https://feeds.npr.org/381444908/podcast.xml"
}
},
"here-and-now": {
"id": "here-and-now",
"title": "Here & Now",
"info": "A live production of NPR and WBUR Boston, in collaboration with stations across the country, Here & Now reflects the fluid world of news as it's happening in the middle of the day, with timely, in-depth news, interviews and conversation. Hosted by Robin Young, Jeremy Hobson and Tonya Mosley.",
"airtime": "MON-THU 11am-12pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Here-And-Now-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://www.wbur.org/hereandnow",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/here-and-now",
"subsdcribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?mt=2&id=426698661",
"tuneIn": "https://tunein.com/radio/Here--Now-p211/",
"rss": "https://feeds.npr.org/510051/podcast.xml"
}
},
"hidden-brain": {
"id": "hidden-brain",
"title": "Hidden Brain",
"info": "Shankar Vedantam uses science and storytelling to reveal the unconscious patterns that drive human behavior, shape our choices and direct our relationships.",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/05/hiddenbrain.jpg",
"officialWebsiteLink": "https://www.npr.org/series/423302056/hidden-brain",
"airtime": "SUN 7pm-8pm",
"meta": {
"site": "news",
"source": "NPR"
},
"link": "/radio/program/hidden-brain",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/hidden-brain/id1028908750?mt=2",
"tuneIn": "https://tunein.com/podcasts/Science-Podcasts/Hidden-Brain-p787503/",
"rss": "https://feeds.npr.org/510308/podcast.xml"
}
},
"how-i-built-this": {
"id": "how-i-built-this",
"title": "How I Built This with Guy Raz",
"info": "Guy Raz dives into the stories behind some of the world's best known companies. How I Built This weaves a narrative journey about innovators, entrepreneurs and idealists—and the movements they built.",
"imageSrc": "https://ww2.kqed.org/news/wp-content/uploads/sites/10/2018/05/howIBuiltThis.png",
"officialWebsiteLink": "https://www.npr.org/podcasts/510313/how-i-built-this",
"airtime": "SUN 7:30pm-8pm",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/how-i-built-this",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/3zxy",
"apple": "https://itunes.apple.com/us/podcast/how-i-built-this-with-guy-raz/id1150510297?mt=2",
"tuneIn": "https://tunein.com/podcasts/Arts--Culture-Podcasts/How-I-Built-This-p910896/",
"rss": "https://feeds.npr.org/510313/podcast.xml"
}
},
"hyphenacion": {
"id": "hyphenacion",
"title": "Hyphenación",
"tagline": "Where conversation and cultura meet",
"info": "What kind of no sabo word is Hyphenación? For us, it’s about living within a hyphenation. Like being a third-gen Mexican-American from the Texas border now living that Bay Area Chicano life. Like Xorje! Each week we bring together a couple of hyphenated Latinos to talk all about personal life choices: family, careers, relationships, belonging … everything is on the table. ",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/03/Hyphenacion_FinalAssets_PodcastTile.png",
"imageAlt": "KQED Hyphenación",
"officialWebsiteLink": "/podcasts/hyphenacion",
"meta": {
"site": "news",
"source": "kqed",
"order": 15
},
"link": "/podcasts/hyphenacion",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/hyphenaci%C3%B3n/id1191591838",
"spotify": "https://open.spotify.com/show/2p3Fifq96nw9BPcmFdIq0o?si=39209f7b25774f38",
"youtube": "https://www.youtube.com/c/kqedarts",
"amazon": "https://music.amazon.com/podcasts/6c3dd23c-93fb-4aab-97ba-1725fa6315f1/hyphenaci%C3%B3n",
"rss": "https://feeds.megaphone.fm/KQINC2275451163"
}
},
"jerrybrown": {
"id": "jerrybrown",
"title": "The Political Mind of Jerry Brown",
"tagline": "Lessons from a lifetime in politics",
"info": "The Political Mind of Jerry Brown brings listeners the wisdom of the former Governor, Mayor, and presidential candidate. Scott Shafer interviewed Brown for more than 40 hours, covering the former governor's life and half-century in the political game and Brown has some lessons he'd like to share. ",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Political-Mind-of-Jerry-Brown-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Political Mind of Jerry Brown",
"officialWebsiteLink": "/podcasts/jerrybrown",
"meta": {
"site": "news",
"source": "kqed",
"order": 18
},
"link": "/podcasts/jerrybrown",
"subscribe": {
"npr": "https://www.npr.org/podcasts/790253322/the-political-mind-of-jerry-brown",
"apple": "https://itunes.apple.com/us/podcast/id1492194549",
"rss": "https://ww2.kqed.org/news/series/jerrybrown/feed/podcast/",
"tuneIn": "http://tun.in/pjGcK",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-political-mind-of-jerry-brown",
"spotify": "https://open.spotify.com/show/54C1dmuyFyKMFttY6X2j6r?si=K8SgRCoISNK6ZbjpXrX5-w",
"amazon": "https://music.amazon.com/podcasts/44420f75-3b0e-4301-ab3b-16da6b09e543/the-political-mind-of-jerry-brown"
}
},
"latino-usa": {
"id": "latino-usa",
"title": "Latino USA",
"airtime": "MON 1am-2am, SUN 6pm-7pm",
"info": "Latino USA, the radio journal of news and culture, is the only national, English-language radio program produced from a Latino perspective.",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/latinoUsa.jpg",
"officialWebsiteLink": "http://latinousa.org/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/latino-usa",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/xtTd",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=79681317&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Latino-USA-p621/",
"rss": "https://feeds.npr.org/510016/podcast.xml"
}
},
"marketplace": {
"id": "marketplace",
"title": "Marketplace",
"info": "Our flagship program, helmed by Kai Ryssdal, examines what the day in money delivered, through stories, conversations, newsworthy numbers and more. Updated Monday through Friday at about 3:30 p.m. PT.",
"airtime": "MON-FRI 4pm-4:30pm, MON-WED 6:30pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Marketplace-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.marketplace.org/",
"meta": {
"site": "news",
"source": "American Public Media"
},
"link": "/radio/program/marketplace",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201853034&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/APM-Marketplace-p88/",
"rss": "https://feeds.publicradio.org/public_feeds/marketplace-pm/rss/rss"
}
},
"masters-of-scale": {
"id": "masters-of-scale",
"title": "Masters of Scale",
"info": "Masters of Scale is an original podcast in which LinkedIn co-founder and Greylock Partner Reid Hoffman sets out to describe and prove theories that explain how great entrepreneurs take their companies from zero to a gazillion in ingenious fashion.",
"airtime": "Every other Wednesday June 12 through October 16 at 8pm (repeats Thursdays at 2am)",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Masters-of-Scale-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://mastersofscale.com/",
"meta": {
"site": "radio",
"source": "WaitWhat"
},
"link": "/radio/program/masters-of-scale",
"subscribe": {
"apple": "http://mastersofscale.app.link/",
"rss": "https://rss.art19.com/masters-of-scale"
}
},
"mindshift": {
"id": "mindshift",
"title": "MindShift",
"tagline": "A podcast about the future of learning and how we raise our kids",
"info": "The MindShift podcast explores the innovations in education that are shaping how kids learn. Hosts Ki Sung and Katrina Schwartz introduce listeners to educators, researchers, parents and students who are developing effective ways to improve how kids learn. We cover topics like how fed-up administrators are developing surprising tactics to deal with classroom disruptions; how listening to podcasts are helping kids develop reading skills; the consequences of overparenting; and why interdisciplinary learning can engage students on all ends of the traditional achievement spectrum. This podcast is part of the MindShift education site, a division of KQED News. KQED is an NPR/PBS member station based in San Francisco. You can also visit the MindShift website for episodes and supplemental blog posts or tweet us \u003ca href=\"https://twitter.com/MindShiftKQED\">@MindShiftKQED\u003c/a> or visit us at \u003ca href=\"/mindshift\">MindShift.KQED.org\u003c/a>",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Mindshift-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED MindShift: How We Will Learn",
"officialWebsiteLink": "/mindshift/",
"meta": {
"site": "news",
"source": "kqed",
"order": 12
},
"link": "/podcasts/mindshift",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/mindshift-podcast/id1078765985",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1NzY0NjAwNDI5",
"npr": "https://www.npr.org/podcasts/464615685/mind-shift-podcast",
"stitcher": "https://www.stitcher.com/podcast/kqed/stories-teachers-share",
"spotify": "https://open.spotify.com/show/0MxSpNYZKNprFLCl7eEtyx"
}
},
"morning-edition": {
"id": "morning-edition",
"title": "Morning Edition",
"info": "\u003cem>Morning Edition\u003c/em> takes listeners around the country and the world with multi-faceted stories and commentaries every weekday. Hosts Steve Inskeep, David Greene and Rachel Martin bring you the latest breaking news and features to prepare you for the day.",
"airtime": "MON-FRI 3am-9am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Morning-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/morning-edition/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/morning-edition"
},
"onourwatch": {
"id": "onourwatch",
"title": "On Our Watch",
"tagline": "Deeply-reported investigative journalism",
"info": "For decades, the process for how police police themselves has been inconsistent – if not opaque. In some states, like California, these proceedings were completely hidden. After a new police transparency law unsealed scores of internal affairs files, our reporters set out to examine these cases and the shadow world of police discipline. On Our Watch brings listeners into the rooms where officers are questioned and witnesses are interrogated to find out who this system is really protecting. Is it the officers, or the public they've sworn to serve?",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/On-Our-Watch-Podcast-Tile-703x703-1.jpg",
"imageAlt": "On Our Watch from NPR and KQED",
"officialWebsiteLink": "/podcasts/onourwatch",
"meta": {
"site": "news",
"source": "kqed",
"order": 11
},
"link": "/podcasts/onourwatch",
"subscribe": {
"apple": "https://podcasts.apple.com/podcast/id1567098962",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM2MC9wb2RjYXN0LnhtbD9zYz1nb29nbGVwb2RjYXN0cw",
"npr": "https://rpb3r.app.goo.gl/onourwatch",
"spotify": "https://open.spotify.com/show/0OLWoyizopu6tY1XiuX70x",
"tuneIn": "https://tunein.com/radio/On-Our-Watch-p1436229/",
"stitcher": "https://www.stitcher.com/show/on-our-watch",
"rss": "https://feeds.npr.org/510360/podcast.xml"
}
},
"on-the-media": {
"id": "on-the-media",
"title": "On The Media",
"info": "Our weekly podcast explores how the media 'sausage' is made, casts an incisive eye on fluctuations in the marketplace of ideas, and examines threats to the freedom of information and expression in America and abroad. For one hour a week, the show tries to lift the veil from the process of \"making media,\" especially news media, because it's through that lens that we see the world and the world sees us",
"airtime": "SUN 2pm-3pm, MON 12am-1am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/onTheMedia.png",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/otm",
"meta": {
"site": "news",
"source": "wnyc"
},
"link": "/radio/program/on-the-media",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/on-the-media/id73330715?mt=2",
"tuneIn": "https://tunein.com/radio/On-the-Media-p69/",
"rss": "http://feeds.wnyc.org/onthemedia"
}
},
"pbs-newshour": {
"id": "pbs-newshour",
"title": "PBS NewsHour",
"info": "Analysis, background reports and updates from the PBS NewsHour putting today's news in context.",
"airtime": "MON-FRI 3pm-4pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/PBS-News-Hour-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pbs.org/newshour/",
"meta": {
"site": "news",
"source": "pbs"
},
"link": "/radio/program/pbs-newshour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/pbs-newshour-full-show/id394432287?mt=2",
"tuneIn": "https://tunein.com/radio/PBS-NewsHour---Full-Show-p425698/",
"rss": "https://www.pbs.org/newshour/feeds/rss/podcasts/show"
}
},
"perspectives": {
"id": "perspectives",
"title": "Perspectives",
"tagline": "KQED's series of daily listener commentaries since 1991",
"info": "KQED's series of daily listener commentaries since 1991.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/01/Perspectives_Tile_Final.jpg",
"imageAlt": "KQED Perspectives",
"officialWebsiteLink": "/perspectives/",
"meta": {
"site": "radio",
"source": "kqed",
"order": 14
},
"link": "/perspectives",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/id73801135",
"npr": "https://www.npr.org/podcasts/432309616/perspectives",
"rss": "https://ww2.kqed.org/perspectives/category/perspectives/feed/",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvcGVyc3BlY3RpdmVzL2NhdGVnb3J5L3BlcnNwZWN0aXZlcy9mZWVkLw"
}
},
"planet-money": {
"id": "planet-money",
"title": "Planet Money",
"info": "The economy explained. Imagine you could call up a friend and say, Meet me at the bar and tell me what's going on with the economy. Now imagine that's actually a fun evening.",
"airtime": "SUN 3pm-4pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/planetmoney.jpg",
"officialWebsiteLink": "https://www.npr.org/sections/money/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/planet-money",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/M4f5",
"apple": "https://itunes.apple.com/us/podcast/planet-money/id290783428?mt=2",
"tuneIn": "https://tunein.com/podcasts/Business--Economics-Podcasts/Planet-Money-p164680/",
"rss": "https://feeds.npr.org/510289/podcast.xml"
}
},
"politicalbreakdown": {
"id": "politicalbreakdown",
"title": "Political Breakdown",
"tagline": "Politics from a personal perspective",
"info": "Political Breakdown is a new series that explores the political intersection of California and the nation. Each week hosts Scott Shafer and Marisa Lagos are joined with a new special guest to unpack politics -- with personality — and offer an insider’s glimpse at how politics happens.",
"airtime": "THU 6:30pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Political-Breakdown-2024-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Political Breakdown",
"officialWebsiteLink": "/podcasts/politicalbreakdown",
"meta": {
"site": "radio",
"source": "kqed",
"order": 5
},
"link": "/podcasts/politicalbreakdown",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/political-breakdown/id1327641087",
"amazon": "https://music.amazon.com/podcasts/e0c2d153-ad36-4c8d-901d-f1da6a724824/political-breakdown",
"npr": "https://www.npr.org/podcasts/572155894/political-breakdown",
"stitcher": "https://www.stitcher.com/podcast/kqed/political-breakdown",
"spotify": "https://open.spotify.com/show/07RVyIjIdk2WDuVehvBMoN",
"rss": "https://ww2.kqed.org/news/tag/political-breakdown/feed/podcast"
}
},
"possible": {
"id": "possible",
"title": "Possible",
"info": "Possible is hosted by entrepreneur Reid Hoffman and writer Aria Finger. Together in Possible, Hoffman and Finger lead enlightening discussions about building a brighter collective future. The show features interviews with visionary guests like Trevor Noah, Sam Altman and Janette Sadik-Khan. Possible paints an optimistic portrait of the world we can create through science, policy, business, art and our shared humanity. It asks: What if everything goes right for once? How can we get there? Each episode also includes a short fiction story generated by advanced AI GPT-4, serving as a thought-provoking springboard to speculate how humanity could leverage technology for good.",
"airtime": "SUN 2pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Possible-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.possible.fm/",
"meta": {
"site": "news",
"source": "Possible"
},
"link": "/radio/program/possible",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/possible/id1677184070",
"spotify": "https://open.spotify.com/show/730YpdUSNlMyPQwNnyjp4k"
}
},
"pri-the-world": {
"id": "pri-the-world",
"title": "PRI's The World: Latest Edition",
"info": "Each weekday, host Marco Werman and his team of producers bring you the world's most interesting stories in an hour of radio that reminds us just how small our planet really is.",
"airtime": "MON-FRI 2pm-3pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-World-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pri.org/programs/the-world",
"meta": {
"site": "news",
"source": "PRI"
},
"link": "/radio/program/pri-the-world",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/pris-the-world-latest-edition/id278196007?mt=2",
"tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/PRIs-The-World-p24/",
"rss": "http://feeds.feedburner.com/pri/theworld"
}
},
"radiolab": {
"id": "radiolab",
"title": "Radiolab",
"info": "A two-time Peabody Award-winner, Radiolab is an investigation told through sounds and stories, and centered around one big idea. In the Radiolab world, information sounds like music and science and culture collide. Hosted by Jad Abumrad and Robert Krulwich, the show is designed for listeners who demand skepticism, but appreciate wonder. WNYC Studios is the producer of other leading podcasts including Freakonomics Radio, Death, Sex & Money, On the Media and many more.",
"airtime": "SUN 12am-1am, SAT 2pm-3pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/radiolab1400.png",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/radiolab/",
"meta": {
"site": "science",
"source": "WNYC"
},
"link": "/radio/program/radiolab",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/radiolab/id152249110?mt=2",
"tuneIn": "https://tunein.com/radio/RadioLab-p68032/",
"rss": "https://feeds.wnyc.org/radiolab"
}
},
"reveal": {
"id": "reveal",
"title": "Reveal",
"info": "Created by The Center for Investigative Reporting and PRX, Reveal is public radios first one-hour weekly radio show and podcast dedicated to investigative reporting. Credible, fact based and without a partisan agenda, Reveal combines the power and artistry of driveway moment storytelling with data-rich reporting on critically important issues. The result is stories that inform and inspire, arming our listeners with information to right injustices, hold the powerful accountable and improve lives.Reveal is hosted by Al Letson and showcases the award-winning work of CIR and newsrooms large and small across the nation. In a radio and podcast market crowded with choices, Reveal focuses on important and often surprising stories that illuminate the world for our listeners.",
"airtime": "SAT 4pm-5pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/reveal300px.png",
"officialWebsiteLink": "https://www.revealnews.org/episodes/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/reveal",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/reveal/id886009669",
"tuneIn": "https://tunein.com/radio/Reveal-p679597/",
"rss": "http://feeds.revealradio.org/revealpodcast"
}
},
"rightnowish": {
"id": "rightnowish",
"title": "Rightnowish",
"tagline": "Art is where you find it",
"info": "Rightnowish digs into life in the Bay Area right now… ish. Journalist Pendarvis Harshaw takes us to galleries painted on the sides of liquor stores in West Oakland. We'll dance in warehouses in the Bayview, make smoothies with kids in South Berkeley, and listen to classical music in a 1984 Cutlass Supreme in Richmond. Every week, Pen talks to movers and shakers about how the Bay Area shapes what they create, and how they shape the place we call home.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Rightnowish-Podcast-Tile-500x500-1.jpg",
"imageAlt": "KQED Rightnowish with Pendarvis Harshaw",
"officialWebsiteLink": "/podcasts/rightnowish",
"meta": {
"site": "arts",
"source": "kqed",
"order": 16
},
"link": "/podcasts/rightnowish",
"subscribe": {
"npr": "https://www.npr.org/podcasts/721590300/rightnowish",
"rss": "https://ww2.kqed.org/arts/programs/rightnowish/feed/podcast",
"apple": "https://podcasts.apple.com/us/podcast/rightnowish/id1482187648",
"stitcher": "https://www.stitcher.com/podcast/kqed/rightnowish",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkMxMjU5MTY3NDc4",
"spotify": "https://open.spotify.com/show/7kEJuafTzTVan7B78ttz1I"
}
},
"science-friday": {
"id": "science-friday",
"title": "Science Friday",
"info": "Science Friday is a weekly science talk show, broadcast live over public radio stations nationwide. Each week, the show focuses on science topics that are in the news and tries to bring an educated, balanced discussion to bear on the scientific issues at hand. Panels of expert guests join host Ira Flatow, a veteran science journalist, to discuss science and to take questions from listeners during the call-in portion of the program.",
"airtime": "FRI 11am-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Science-Friday-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/science-friday",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/science-friday",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=73329284&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Science-Friday-p394/",
"rss": "http://feeds.wnyc.org/science-friday"
}
},
"snap-judgment": {
"id": "snap-judgment",
"title": "Snap Judgment",
"tagline": "Real stories with killer beats",
"info": "The Snap Judgment radio show and podcast mixes real stories with killer beats to produce cinematic, dramatic radio. Snap's musical brand of storytelling dares listeners to see the world through the eyes of another. This is storytelling... with a BEAT!! Snap first aired on public radio stations nationwide in July 2010. Today, Snap Judgment airs on over 450 public radio stations and is brought to the airwaves by KQED & PRX.",
"airtime": "SAT 1pm-2pm, 9pm-10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/05/Snap-Judgment-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Snap Judgment",
"officialWebsiteLink": "https://snapjudgment.org",
"meta": {
"site": "arts",
"source": "kqed",
"order": 4
},
"link": "https://snapjudgment.org",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/snap-judgment/id283657561",
"npr": "https://www.npr.org/podcasts/449018144/snap-judgment",
"stitcher": "https://www.pandora.com/podcast/snap-judgment/PC:241?source=stitcher-sunset",
"spotify": "https://open.spotify.com/show/3Cct7ZWmxHNAtLgBTqjC5v",
"rss": "https://snap.feed.snapjudgment.org/"
}
},
"soldout": {
"id": "soldout",
"title": "SOLD OUT: Rethinking Housing in America",
"tagline": "A new future for housing",
"info": "Sold Out: Rethinking Housing in America",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Sold-Out-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Sold Out: Rethinking Housing in America",
"officialWebsiteLink": "/podcasts/soldout",
"meta": {
"site": "news",
"source": "kqed",
"order": 13
},
"link": "/podcasts/soldout",
"subscribe": {
"npr": "https://www.npr.org/podcasts/911586047/s-o-l-d-o-u-t-a-new-future-for-housing",
"apple": "https://podcasts.apple.com/us/podcast/introducing-sold-out-rethinking-housing-in-america/id1531354937",
"rss": "https://feeds.megaphone.fm/soldout",
"spotify": "https://open.spotify.com/show/38dTBSk2ISFoPiyYNoKn1X",
"stitcher": "https://www.stitcher.com/podcast/kqed/sold-out-rethinking-housing-in-america",
"tunein": "https://tunein.com/radio/SOLD-OUT-Rethinking-Housing-in-America-p1365871/"
}
},
"spooked": {
"id": "spooked",
"title": "Spooked",
"tagline": "True-life supernatural stories",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/10/Spooked-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED Spooked",
"officialWebsiteLink": "https://spookedpodcast.org/",
"meta": {
"site": "news",
"source": "kqed",
"order": 7
},
"link": "https://spookedpodcast.org/",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/spooked/id1279361017",
"npr": "https://www.npr.org/podcasts/549547848/snap-judgment-presents-spooked",
"spotify": "https://open.spotify.com/show/76571Rfl3m7PLJQZKQIGCT",
"rss": "https://feeds.simplecast.com/TBotaapn"
}
},
"tech-nation": {
"id": "tech-nation",
"title": "Tech Nation Radio Podcast",
"info": "Tech Nation is a weekly public radio program, hosted by Dr. Moira Gunn. Founded in 1993, it has grown from a simple interview show to a multi-faceted production, featuring conversations with noted technology and science leaders, and a weekly science and technology-related commentary.",
"airtime": "FRI 10pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Tech-Nation-Radio-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://technation.podomatic.com/",
"meta": {
"site": "science",
"source": "Tech Nation Media"
},
"link": "/radio/program/tech-nation",
"subscribe": {
"rss": "https://technation.podomatic.com/rss2.xml"
}
},
"ted-radio-hour": {
"id": "ted-radio-hour",
"title": "TED Radio Hour",
"info": "The TED Radio Hour is a journey through fascinating ideas, astonishing inventions, fresh approaches to old problems, and new ways to think and create.",
"airtime": "SUN 3pm-4pm, SAT 10pm-11pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/tedRadioHour.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/ted-radio-hour/?showDate=2018-06-22",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/ted-radio-hour",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/8vsS",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=523121474&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/TED-Radio-Hour-p418021/",
"rss": "https://feeds.npr.org/510298/podcast.xml"
}
},
"thebay": {
"id": "thebay",
"title": "The Bay",
"tagline": "Local news to keep you rooted",
"info": "Host Devin Katayama walks you through the biggest story of the day with reporters and newsmakers.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Bay-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Bay",
"officialWebsiteLink": "/podcasts/thebay",
"meta": {
"site": "radio",
"source": "kqed",
"order": 2
},
"link": "/podcasts/thebay",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-bay/id1350043452",
"amazon": "https://music.amazon.com/podcasts/d800ea4c-7a2c-42f2-b861-edaf78a5db0b/the-bay",
"npr": "https://www.npr.org/podcasts/586725995/the-bay",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-bay",
"spotify": "https://open.spotify.com/show/4BIKBKIujizLHlIlBNaAqQ",
"rss": "https://feeds.megaphone.fm/KQINC8259786327"
}
},
"thelatest": {
"id": "thelatest",
"title": "The Latest",
"tagline": "Trusted local news in real time",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/05/The-Latest-2025-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Latest",
"officialWebsiteLink": "/thelatest",
"meta": {
"site": "news",
"source": "kqed",
"order": 6
},
"link": "/thelatest",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-latest-from-kqed/id1197721799",
"npr": "https://www.npr.org/podcasts/1257949365/the-latest-from-k-q-e-d",
"spotify": "https://open.spotify.com/show/5KIIXMgM9GTi5AepwOYvIZ?si=bd3053fec7244dba",
"rss": "https://feeds.megaphone.fm/KQINC9137121918"
}
},
"theleap": {
"id": "theleap",
"title": "The Leap",
"tagline": "What if you closed your eyes, and jumped?",
"info": "Stories about people making dramatic, risky changes, told by award-winning public radio reporter Judy Campbell.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Leap-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Leap",
"officialWebsiteLink": "/podcasts/theleap",
"meta": {
"site": "news",
"source": "kqed",
"order": 17
},
"link": "/podcasts/theleap",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-leap/id1046668171",
"npr": "https://www.npr.org/podcasts/447248267/the-leap",
"stitcher": "https://www.stitcher.com/podcast/kqed/the-leap",
"spotify": "https://open.spotify.com/show/3sSlVHHzU0ytLwuGs1SD1U",
"rss": "https://ww2.kqed.org/news/programs/the-leap/feed/podcast"
}
},
"the-moth-radio-hour": {
"id": "the-moth-radio-hour",
"title": "The Moth Radio Hour",
"info": "Since its launch in 1997, The Moth has presented thousands of true stories, told live and without notes, to standing-room-only crowds worldwide. Moth storytellers stand alone, under a spotlight, with only a microphone and a roomful of strangers. The storyteller and the audience embark on a high-wire act of shared experience which is both terrifying and exhilarating. Since 2008, The Moth podcast has featured many of our favorite stories told live on Moth stages around the country. For information on all of our programs and live events, visit themoth.org.",
"airtime": "SAT 8pm-9pm and SUN 11am-12pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/theMoth.jpg",
"officialWebsiteLink": "https://themoth.org/",
"meta": {
"site": "arts",
"source": "prx"
},
"link": "/radio/program/the-moth-radio-hour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/the-moth-podcast/id275699983?mt=2",
"tuneIn": "https://tunein.com/radio/The-Moth-p273888/",
"rss": "http://feeds.themoth.org/themothpodcast"
}
},
"the-new-yorker-radio-hour": {
"id": "the-new-yorker-radio-hour",
"title": "The New Yorker Radio Hour",
"info": "The New Yorker Radio Hour is a weekly program presented by the magazine's editor, David Remnick, and produced by WNYC Studios and The New Yorker. Each episode features a diverse mix of interviews, profiles, storytelling, and an occasional burst of humor inspired by the magazine, and shaped by its writers, artists, and editors. This isn't a radio version of a magazine, but something all its own, reflecting the rich possibilities of audio storytelling and conversation. Theme music for the show was composed and performed by Merrill Garbus of tUnE-YArDs.",
"airtime": "SAT 10am-11am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-New-Yorker-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/tnyradiohour",
"meta": {
"site": "arts",
"source": "WNYC"
},
"link": "/radio/program/the-new-yorker-radio-hour",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/id1050430296",
"tuneIn": "https://tunein.com/podcasts/WNYC-Podcasts/New-Yorker-Radio-Hour-p803804/",
"rss": "https://feeds.feedburner.com/newyorkerradiohour"
}
},
"the-sam-sanders-show": {
"id": "the-sam-sanders-show",
"title": "The Sam Sanders Show",
"info": "One of public radio's most dynamic voices, Sam Sanders helped launch The NPR Politics Podcast and hosted NPR's hit show It's Been A Minute. Now, the award-winning host returns with something brand new, The Sam Sanders Show. Every week, Sam Sanders and friends dig into the culture that shapes our lives: what's driving the biggest trends, how artists really think, and even the memes you can't stop scrolling past. Sam is beloved for his way of unpacking the world and bringing you up close to fresh currents and engaging conversations. The Sam Sanders Show is smart, funny and always a good time.",
"airtime": "FRI 12-1pm AND SAT 11am-12pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/11/The-Sam-Sanders-Show-Podcast-Tile-400x400-1.jpg",
"officialWebsiteLink": "https://www.kcrw.com/shows/the-sam-sanders-show/latest",
"meta": {
"site": "arts",
"source": "KCRW"
},
"link": "https://www.kcrw.com/shows/the-sam-sanders-show/latest",
"subscribe": {
"rss": "https://feed.cdnstream1.com/zjb/feed/download/ac/28/59/ac28594c-e1d0-4231-8728-61865cdc80e8.xml"
}
},
"the-splendid-table": {
"id": "the-splendid-table",
"title": "The Splendid Table",
"info": "\u003cem>The Splendid Table\u003c/em> hosts our nation's conversations about cooking, sustainability and food culture.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Splendid-Table-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.splendidtable.org/",
"airtime": "SUN 10-11 pm",
"meta": {
"site": "radio",
"source": "npr"
},
"link": "/radio/program/the-splendid-table"
},
"this-american-life": {
"id": "this-american-life",
"title": "This American Life",
"info": "This American Life is a weekly public radio show, heard by 2.2 million people on more than 500 stations. Another 2.5 million people download the weekly podcast. It is hosted by Ira Glass, produced in collaboration with Chicago Public Media, delivered to stations by PRX The Public Radio Exchange, and has won all of the major broadcasting awards.",
"airtime": "SAT 12pm-1pm, 7pm-8pm",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/thisAmericanLife.png",
"officialWebsiteLink": "https://www.thisamericanlife.org/",
"meta": {
"site": "news",
"source": "wbez"
},
"link": "/radio/program/this-american-life",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=201671138&at=11l79Y&ct=nprdirectory",
"rss": "https://www.thisamericanlife.org/podcast/rss.xml"
}
},
"tinydeskradio": {
"id": "tinydeskradio",
"title": "Tiny Desk Radio",
"info": "We're bringing the best of Tiny Desk to the airwaves, only on public radio.",
"airtime": "SUN 8pm and SAT 9pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2025/04/300x300-For-Member-Station-Logo-Tiny-Desk-Radio-@2x.png",
"officialWebsiteLink": "https://www.npr.org/series/g-s1-52030/tiny-desk-radio",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/tinydeskradio",
"subscribe": {
"rss": "https://feeds.npr.org/g-s1-52030/rss.xml"
}
},
"wait-wait-dont-tell-me": {
"id": "wait-wait-dont-tell-me",
"title": "Wait Wait... Don't Tell Me!",
"info": "Peter Sagal and Bill Kurtis host the weekly NPR News quiz show alongside some of the best and brightest news and entertainment personalities.",
"airtime": "SUN 10am-11am, SAT 11am-12pm, SAT 6pm-7pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Wait-Wait-Podcast-Tile-300x300-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/wait-wait-dont-tell-me/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/wait-wait-dont-tell-me",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/Xogv",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=121493804&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Wait-Wait-Dont-Tell-Me-p46/",
"rss": "https://feeds.npr.org/344098539/podcast.xml"
}
},
"weekend-edition-saturday": {
"id": "weekend-edition-saturday",
"title": "Weekend Edition Saturday",
"info": "Weekend Edition Saturday wraps up the week's news and offers a mix of analysis and features on a wide range of topics, including arts, sports, entertainment, and human interest stories. The two-hour program is hosted by NPR's Peabody Award-winning Scott Simon.",
"airtime": "SAT 5am-10am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-saturday/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/weekend-edition-saturday"
},
"weekend-edition-sunday": {
"id": "weekend-edition-sunday",
"title": "Weekend Edition Sunday",
"info": "Weekend Edition Sunday features interviews with newsmakers, artists, scientists, politicians, musicians, writers, theologians and historians. The program has covered news events from Nelson Mandela's 1990 release from a South African prison to the capture of Saddam Hussein.",
"airtime": "SUN 5am-10am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Weekend-Edition-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/programs/weekend-edition-sunday/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/weekend-edition-sunday"
}
},
"racesReducer": {},
"racesGenElectionReducer": {},
"racesGenElection2026Reducer": {},
"radioSchedulesReducer": {},
"listsReducer": {
"posts/news?tag=criminal-justice&queryId=a44793326c": {
"isFetching": false,
"latestQuery": {
"from": 0,
"size": 10
},
"vitalsOnly": false,
"totalRequested": 10,
"isLoading": false,
"isLoadingMore": true,
"total": {
"value": 928,
"relation": "eq"
},
"items": [
"news_12095092",
"news_12095110",
"news_12094739",
"news_12094075",
"news_12093422",
"news_12093536",
"news_12092956",
"news_12092384",
"news_12092488",
"news_12092166"
],
"complete": true
}
},
"recallGuideReducer": {
"intros": {},
"policy": {},
"candidates": {}
},
"savedArticleReducer": {
"articles": [],
"status": {}
},
"newslettersReducer": {
"isFetching": false,
"fetchFailed": false,
"hasFetched": false,
"newsletters": {},
"isSubscribing": false,
"isUnsubscribing": false,
"subscribedNewsletters": {}
},
"termsReducer": {
"about": {
"name": "About",
"type": "terms",
"id": "about",
"slug": "about",
"link": "/about",
"taxonomy": "site"
},
"arts": {
"name": "Arts & Culture",
"grouping": [
"arts",
"pop",
"trulyca"
],
"description": "KQED Arts provides daily in-depth coverage of the Bay Area's music, art, film, performing arts, literature and arts news, as well as cultural commentary and criticism.",
"type": "terms",
"id": "arts",
"slug": "arts",
"link": "/arts",
"taxonomy": "site"
},
"artschool": {
"name": "Art School",
"parent": "arts",
"type": "terms",
"id": "artschool",
"slug": "artschool",
"link": "/artschool",
"taxonomy": "site"
},
"bayareabites": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"parent": "food",
"type": "terms",
"id": "bayareabites",
"slug": "bayareabites",
"link": "/food",
"taxonomy": "site"
},
"bayareahiphop": {
"name": "Bay Area Hiphop",
"type": "terms",
"id": "bayareahiphop",
"slug": "bayareahiphop",
"link": "/bayareahiphop",
"taxonomy": "site"
},
"campaign21": {
"name": "Campaign 21",
"type": "terms",
"id": "campaign21",
"slug": "campaign21",
"link": "/campaign21",
"taxonomy": "site"
},
"careers": {
"name": "Careers",
"type": "terms",
"id": "careers",
"slug": "careers",
"link": "/careers",
"taxonomy": "site"
},
"checkplease": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"parent": "food",
"type": "terms",
"id": "checkplease",
"slug": "checkplease",
"link": "/food",
"taxonomy": "site"
},
"education": {
"name": "Education",
"grouping": [
"education"
],
"type": "terms",
"id": "education",
"slug": "education",
"link": "/education",
"taxonomy": "site"
},
"elections": {
"name": "Elections",
"type": "terms",
"id": "elections",
"slug": "elections",
"link": "/elections",
"taxonomy": "site"
},
"events": {
"name": "Events",
"type": "terms",
"id": "events",
"slug": "events",
"link": "/events",
"taxonomy": "site"
},
"event": {
"name": "Event",
"alias": "events",
"type": "terms",
"id": "event",
"slug": "event",
"link": "/event",
"taxonomy": "site"
},
"filmschoolshorts": {
"name": "Film School Shorts",
"type": "terms",
"id": "filmschoolshorts",
"slug": "filmschoolshorts",
"link": "/filmschoolshorts",
"taxonomy": "site"
},
"food": {
"name": "KQED food",
"grouping": [
"food",
"bayareabites",
"checkplease"
],
"type": "terms",
"id": "food",
"slug": "food",
"link": "/food",
"taxonomy": "site"
},
"forum": {
"name": "Forum",
"relatedContentQuery": "posts/forum?",
"parent": "news",
"type": "terms",
"id": "forum",
"slug": "forum",
"link": "/forum",
"taxonomy": "site"
},
"futureofyou": {
"name": "Future of You",
"grouping": [
"science",
"futureofyou"
],
"parent": "science",
"type": "terms",
"id": "futureofyou",
"slug": "futureofyou",
"link": "/futureofyou",
"taxonomy": "site"
},
"jpepinheart": {
"name": "KQED food",
"relatedContentQuery": "posts/food,bayareabites,checkplease",
"parent": "food",
"type": "terms",
"id": "jpepinheart",
"slug": "jpepinheart",
"link": "/food",
"taxonomy": "site"
},
"liveblog": {
"name": "Live Blog",
"type": "terms",
"id": "liveblog",
"slug": "liveblog",
"link": "/liveblog",
"taxonomy": "site"
},
"livetv": {
"name": "Live TV",
"parent": "tv",
"type": "terms",
"id": "livetv",
"slug": "livetv",
"link": "/livetv",
"taxonomy": "site"
},
"lowdown": {
"name": "The Lowdown",
"relatedContentQuery": "posts/lowdown?",
"parent": "news",
"type": "terms",
"id": "lowdown",
"slug": "lowdown",
"link": "/lowdown",
"taxonomy": "site"
},
"mindshift": {
"name": "Mindshift",
"parent": "news",
"description": "MindShift explores the future of education by highlighting the innovative – and sometimes counterintuitive – ways educators and parents are helping all children succeed.",
"type": "terms",
"id": "mindshift",
"slug": "mindshift",
"link": "/mindshift",
"taxonomy": "site"
},
"news": {
"name": "News",
"grouping": [
"news",
"forum"
],
"type": "terms",
"id": "news",
"slug": "news",
"link": "/news",
"taxonomy": "site"
},
"newsletters": {
"name": "newsletters",
"type": "terms",
"id": "newsletters",
"slug": "newsletters",
"link": "/newsletters",
"taxonomy": "site"
},
"perspectives": {
"name": "Perspectives",
"parent": "radio",
"type": "terms",
"id": "perspectives",
"slug": "perspectives",
"link": "/perspectives",
"taxonomy": "site"
},
"podcasts": {
"name": "Podcasts",
"type": "terms",
"id": "podcasts",
"slug": "podcasts",
"link": "/podcasts",
"taxonomy": "site"
},
"pop": {
"name": "Pop",
"parent": "arts",
"type": "terms",
"id": "pop",
"slug": "pop",
"link": "/pop",
"taxonomy": "site"
},
"pressroom": {
"name": "Pressroom",
"type": "terms",
"id": "pressroom",
"slug": "pressroom",
"link": "/pressroom",
"taxonomy": "site"
},
"quest": {
"name": "Quest",
"parent": "science",
"type": "terms",
"id": "quest",
"slug": "quest",
"link": "/quest",
"taxonomy": "site"
},
"radio": {
"name": "Radio",
"grouping": [
"forum",
"perspectives"
],
"description": "Listen to KQED Public Radio – home of Forum and The California Report – on 88.5 FM in San Francisco, 89.3 FM in Sacramento, 88.3 FM in Santa Rosa and 88.1 FM in Martinez.",
"type": "terms",
"id": "radio",
"slug": "radio",
"link": "/radio",
"taxonomy": "site"
},
"root": {
"name": "KQED",
"image": "https://ww2.kqed.org/app/uploads/2020/02/KQED-OG-Image@1x.png",
"imageWidth": 1200,
"imageHeight": 630,
"headData": {
"title": "KQED | News, Radio, Podcasts, TV | Public Media for Northern California",
"description": "KQED provides public radio, television, and independent reporting on issues that matter to the Bay Area. We’re the NPR and PBS member station for Northern California."
},
"type": "terms",
"id": "root",
"slug": "root",
"link": "/root",
"taxonomy": "site"
},
"science": {
"name": "Science",
"grouping": [
"science",
"futureofyou"
],
"description": "KQED Science brings you award-winning science and environment coverage from the Bay Area and beyond.",
"type": "terms",
"id": "science",
"slug": "science",
"link": "/science",
"taxonomy": "site"
},
"stateofhealth": {
"name": "State of Health",
"parent": "science",
"type": "terms",
"id": "stateofhealth",
"slug": "stateofhealth",
"link": "/stateofhealth",
"taxonomy": "site"
},
"support": {
"name": "Support",
"type": "terms",
"id": "support",
"slug": "support",
"link": "/support",
"taxonomy": "site"
},
"thedolist": {
"name": "The Do List",
"parent": "arts",
"type": "terms",
"id": "thedolist",
"slug": "thedolist",
"link": "/thedolist",
"taxonomy": "site"
},
"trulyca": {
"name": "Truly CA",
"grouping": [
"arts",
"pop",
"trulyca"
],
"parent": "arts",
"type": "terms",
"id": "trulyca",
"slug": "trulyca",
"link": "/trulyca",
"taxonomy": "site"
},
"tv": {
"name": "TV",
"type": "terms",
"id": "tv",
"slug": "tv",
"link": "/tv",
"taxonomy": "site"
},
"voterguide": {
"name": "Voter Guide",
"parent": "elections",
"alias": "elections",
"type": "terms",
"id": "voterguide",
"slug": "voterguide",
"link": "/voterguide",
"taxonomy": "site"
},
"guiaelectoral": {
"name": "Guia Electoral",
"parent": "elections",
"alias": "elections",
"type": "terms",
"id": "guiaelectoral",
"slug": "guiaelectoral",
"link": "/guiaelectoral",
"taxonomy": "site"
},
"news_34167": {
"type": "terms",
"id": "news_34167",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34167",
"found": true
},
"relationships": {},
"name": "Criminal Justice",
"slug": "criminal-justice",
"taxonomy": "category",
"description": null,
"featImg": null,
"headData": {
"title": "Criminal Justice Archives | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34184,
"isLoading": false,
"link": "/news/category/criminal-justice"
},
"news_6188": {
"type": "terms",
"id": "news_6188",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "6188",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Law and Justice",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Law and Justice Archives | KQED News",
"ogDescription": null
},
"ttid": 6212,
"slug": "law-and-justice",
"isLoading": false,
"link": "/news/category/law-and-justice"
},
"news_28250": {
"type": "terms",
"id": "news_28250",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "28250",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Local",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Local Archives | KQED News",
"ogDescription": null
},
"ttid": 28267,
"slug": "local",
"isLoading": false,
"link": "/news/category/local"
},
"news_8": {
"type": "terms",
"id": "news_8",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "8",
"found": true
},
"relationships": {},
"featImg": null,
"name": "News",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "News Archives | KQED News",
"ogDescription": null
},
"ttid": 8,
"slug": "news",
"isLoading": false,
"link": "/news/category/news"
},
"news_260": {
"type": "terms",
"id": "news_260",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "260",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Alameda County",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Alameda County Archives | KQED News",
"ogDescription": null
},
"ttid": 268,
"slug": "alameda-county",
"isLoading": false,
"link": "/news/tag/alameda-county"
},
"news_23318": {
"type": "terms",
"id": "news_23318",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "23318",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Alameda County District Attorney's Office",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Alameda County District Attorney's Office Archives | KQED News",
"ogDescription": null
},
"ttid": 23335,
"slug": "alameda-county-district-attorneys-office",
"isLoading": false,
"link": "/news/tag/alameda-county-district-attorneys-office"
},
"news_17725": {
"type": "terms",
"id": "news_17725",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "17725",
"found": true
},
"relationships": {},
"featImg": null,
"name": "criminal justice",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "criminal justice Archives | KQED News",
"ogDescription": null
},
"ttid": 17759,
"slug": "criminal-justice",
"isLoading": false,
"link": "/news/tag/criminal-justice"
},
"news_18352": {
"type": "terms",
"id": "news_18352",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18352",
"found": true
},
"relationships": {},
"featImg": null,
"name": "East Bay",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "East Bay Archives | KQED News",
"ogDescription": null
},
"ttid": 18386,
"slug": "east-bay",
"isLoading": false,
"link": "/news/tag/east-bay"
},
"news_27626": {
"type": "terms",
"id": "news_27626",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "27626",
"found": true
},
"relationships": {},
"featImg": null,
"name": "featured-news",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "featured-news Archives | KQED News",
"ogDescription": null
},
"ttid": 27643,
"slug": "featured-news",
"isLoading": false,
"link": "/news/tag/featured-news"
},
"news_85": {
"type": "terms",
"id": "news_85",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "85",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Fruitvale",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Fruitvale Archives | KQED News",
"ogDescription": null
},
"ttid": 87,
"slug": "fruitvale",
"isLoading": false,
"link": "/news/tag/fruitvale"
},
"news_4598": {
"type": "terms",
"id": "news_4598",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "4598",
"found": true
},
"relationships": {},
"name": "fruitvale station",
"slug": "fruitvale-station",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "fruitvale station | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null,
"metaRobotsNoIndex": "noindex"
},
"ttid": 4617,
"isLoading": false,
"link": "/news/tag/fruitvale-station"
},
"news_35784": {
"type": "terms",
"id": "news_35784",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "35784",
"found": true
},
"relationships": {},
"name": "gun violence",
"slug": "gun-violence",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "gun violence | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 35801,
"isLoading": false,
"link": "/news/tag/gun-violence"
},
"news_34054": {
"type": "terms",
"id": "news_34054",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34054",
"found": true
},
"relationships": {},
"featImg": null,
"name": "oakland",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "oakland Archives | KQED News",
"ogDescription": null
},
"ttid": 34071,
"slug": "oakland",
"isLoading": false,
"link": "/news/tag/oakland"
},
"news_416": {
"type": "terms",
"id": "news_416",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "416",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Oakland Police Department",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Oakland Police Department Archives | KQED News",
"ogDescription": null
},
"ttid": 425,
"slug": "oakland-police-department",
"isLoading": false,
"link": "/news/tag/oakland-police-department"
},
"news_20038": {
"type": "terms",
"id": "news_20038",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20038",
"found": true
},
"relationships": {},
"featImg": null,
"name": "officer-involed shooting",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "officer-involed shooting Archives | KQED News",
"ogDescription": null
},
"ttid": 20055,
"slug": "officer-involed-shooting",
"isLoading": false,
"link": "/news/tag/officer-involed-shooting"
},
"news_1526": {
"type": "terms",
"id": "news_1526",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1526",
"found": true
},
"relationships": {},
"featImg": null,
"name": "OPD",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "OPD Archives | KQED News",
"ogDescription": null
},
"ttid": 1538,
"slug": "opd",
"isLoading": false,
"link": "/news/tag/opd"
},
"news_23074": {
"type": "terms",
"id": "news_23074",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "23074",
"found": true
},
"relationships": {},
"featImg": null,
"name": "shootings",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "shootings Archives | KQED News",
"ogDescription": null
},
"ttid": 23091,
"slug": "shootings",
"isLoading": false,
"link": "/news/tag/shootings"
},
"news_33745": {
"type": "terms",
"id": "news_33745",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33745",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Criminal Justice",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Criminal Justice Archives | KQED News",
"ogDescription": null
},
"ttid": 33762,
"slug": "criminal-justice",
"isLoading": false,
"link": "/news/interest/criminal-justice"
},
"news_33733": {
"type": "terms",
"id": "news_33733",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33733",
"found": true
},
"relationships": {},
"featImg": null,
"name": "News",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "News Archives | KQED News",
"ogDescription": null
},
"ttid": 33750,
"slug": "news",
"isLoading": false,
"link": "/news/interest/news"
},
"news_33730": {
"type": "terms",
"id": "news_33730",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33730",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Oakland",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Oakland Archives | KQED News",
"ogDescription": null
},
"ttid": 33747,
"slug": "oakland",
"isLoading": false,
"link": "/news/interest/oakland"
},
"news_1386": {
"type": "terms",
"id": "news_1386",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1386",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Bay Area",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Bay Area Archives | KQED News",
"ogDescription": null
},
"ttid": 1398,
"slug": "bay-area",
"isLoading": false,
"link": "/news/tag/bay-area"
},
"news_22434": {
"type": "terms",
"id": "news_22434",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "22434",
"found": true
},
"relationships": {},
"featImg": null,
"name": "death",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "death Archives | KQED News",
"ogDescription": null
},
"ttid": 22451,
"slug": "death",
"isLoading": false,
"link": "/news/tag/death"
},
"news_19954": {
"type": "terms",
"id": "news_19954",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "19954",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Law and Justice",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Law and Justice Archives | KQED News",
"ogDescription": null
},
"ttid": 19971,
"slug": "law-and-justice",
"isLoading": false,
"link": "/news/tag/law-and-justice"
},
"news_22456": {
"type": "terms",
"id": "news_22456",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "22456",
"found": true
},
"relationships": {},
"featImg": null,
"name": "public safety",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "public safety Archives | KQED News",
"ogDescription": null
},
"ttid": 22473,
"slug": "public-safety",
"isLoading": false,
"link": "/news/tag/public-safety"
},
"news_38": {
"type": "terms",
"id": "news_38",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "38",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Francisco",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Francisco Archives | KQED News",
"ogDescription": null
},
"ttid": 58,
"slug": "san-francisco",
"isLoading": false,
"link": "/news/tag/san-francisco"
},
"news_22983": {
"type": "terms",
"id": "news_22983",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "22983",
"found": true
},
"relationships": {},
"featImg": null,
"name": "scooters",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "scooters Archives | KQED News",
"ogDescription": null
},
"ttid": 23000,
"slug": "scooters",
"isLoading": false,
"link": "/news/tag/scooters"
},
"news_20517": {
"type": "terms",
"id": "news_20517",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20517",
"found": true
},
"relationships": {},
"featImg": null,
"name": "transportation",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "transportation Archives | KQED News",
"ogDescription": null
},
"ttid": 20534,
"slug": "transportation",
"isLoading": false,
"link": "/news/tag/transportation"
},
"news_33729": {
"type": "terms",
"id": "news_33729",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33729",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Francisco",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Francisco Archives | KQED News",
"ogDescription": null
},
"ttid": 33746,
"slug": "san-francisco",
"isLoading": false,
"link": "/news/interest/san-francisco"
},
"news_116": {
"type": "terms",
"id": "news_116",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "116",
"found": true
},
"relationships": {},
"featImg": null,
"name": "police",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "police Archives | KQED News",
"ogDescription": null
},
"ttid": 120,
"slug": "police",
"isLoading": false,
"link": "/news/tag/police"
},
"news_28780": {
"type": "terms",
"id": "news_28780",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "28780",
"found": true
},
"relationships": {},
"featImg": null,
"name": "police accountability",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "police accountability Archives | KQED News",
"ogDescription": null
},
"ttid": 28797,
"slug": "police-accountability",
"isLoading": false,
"link": "/news/tag/police-accountability"
},
"news_22050": {
"type": "terms",
"id": "news_22050",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "22050",
"found": true
},
"relationships": {},
"featImg": null,
"name": "police brutality",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "police brutality Archives | KQED News",
"ogDescription": null
},
"ttid": 22067,
"slug": "police-brutality",
"isLoading": false,
"link": "/news/tag/police-brutality"
},
"news_20331": {
"type": "terms",
"id": "news_20331",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20331",
"found": true
},
"relationships": {},
"featImg": null,
"name": "SFPD",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "SFPD Archives | KQED News",
"ogDescription": null
},
"ttid": 20348,
"slug": "sfpd",
"isLoading": false,
"link": "/news/tag/sfpd"
},
"news_31795": {
"type": "terms",
"id": "news_31795",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "31795",
"found": true
},
"relationships": {},
"featImg": null,
"name": "California",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "California Archives | KQED News",
"ogDescription": null
},
"ttid": 31812,
"slug": "california",
"isLoading": false,
"link": "/news/category/california"
},
"news_34165": {
"type": "terms",
"id": "news_34165",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34165",
"found": true
},
"relationships": {},
"name": "Climate",
"slug": "climate",
"taxonomy": "category",
"description": null,
"featImg": null,
"headData": {
"title": "Climate Archives | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34182,
"isLoading": false,
"link": "/news/category/climate"
},
"news_19906": {
"type": "terms",
"id": "news_19906",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "19906",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Environment",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Environment Archives | KQED News",
"ogDescription": null
},
"ttid": 19923,
"slug": "environment",
"isLoading": false,
"link": "/news/category/environment"
},
"news_356": {
"type": "terms",
"id": "news_356",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "356",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Science",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Science Archives | KQED News",
"ogDescription": null
},
"ttid": 364,
"slug": "science",
"isLoading": false,
"link": "/news/category/science"
},
"news_6383": {
"type": "terms",
"id": "news_6383",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "6383",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Cal Fire",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Cal Fire Archives | KQED News",
"ogDescription": null
},
"ttid": 6407,
"slug": "cal-fire",
"isLoading": false,
"link": "/news/tag/cal-fire"
},
"news_20158": {
"type": "terms",
"id": "news_20158",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20158",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Calaveras County",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Calaveras County Archives | KQED News",
"ogDescription": null
},
"ttid": 20175,
"slug": "calaveras-county",
"isLoading": false,
"link": "/news/tag/calaveras-county"
},
"news_18538": {
"type": "terms",
"id": "news_18538",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18538",
"found": true
},
"relationships": {},
"featImg": null,
"name": "California",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "California Archives | KQED News",
"ogDescription": null
},
"ttid": 31,
"slug": "california",
"isLoading": false,
"link": "/news/tag/california"
},
"news_19204": {
"type": "terms",
"id": "news_19204",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "19204",
"found": true
},
"relationships": {},
"featImg": null,
"name": "climate",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "climate Archives | KQED News",
"ogDescription": null
},
"ttid": 19221,
"slug": "climate",
"isLoading": false,
"link": "/news/tag/climate"
},
"news_20023": {
"type": "terms",
"id": "news_20023",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20023",
"found": true
},
"relationships": {},
"featImg": null,
"name": "environment",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "environment Archives | KQED News",
"ogDescription": null
},
"ttid": 20040,
"slug": "environment",
"isLoading": false,
"link": "/news/tag/environment"
},
"news_28199": {
"type": "terms",
"id": "news_28199",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "28199",
"found": true
},
"relationships": {},
"featImg": null,
"name": "featured-science",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "featured-science Archives | KQED News",
"ogDescription": null
},
"ttid": 28216,
"slug": "featured-science",
"isLoading": false,
"link": "/news/tag/featured-science"
},
"news_3187": {
"type": "terms",
"id": "news_3187",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "3187",
"found": true
},
"relationships": {},
"featImg": null,
"name": "science",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "science Archives | KQED News",
"ogDescription": null
},
"ttid": 3205,
"slug": "science-2",
"isLoading": false,
"link": "/news/tag/science-2"
},
"news_4463": {
"type": "terms",
"id": "news_4463",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "4463",
"found": true
},
"relationships": {},
"featImg": null,
"name": "wildfires",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "wildfires Archives | KQED News",
"ogDescription": null
},
"ttid": 4482,
"slug": "wildfires",
"isLoading": false,
"link": "/news/tag/wildfires"
},
"news_33738": {
"type": "terms",
"id": "news_33738",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33738",
"found": true
},
"relationships": {},
"featImg": null,
"name": "California",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "California Archives | KQED News",
"ogDescription": null
},
"ttid": 33755,
"slug": "california",
"isLoading": false,
"link": "/news/interest/california"
},
"news_17626": {
"type": "terms",
"id": "news_17626",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "17626",
"found": true
},
"relationships": {},
"featImg": null,
"name": "crime",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "crime Archives | KQED News",
"ogDescription": null
},
"ttid": 17660,
"slug": "crime",
"isLoading": false,
"link": "/news/tag/crime"
},
"news_35354": {
"type": "terms",
"id": "news_35354",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "35354",
"found": true
},
"relationships": {},
"name": "investigation",
"slug": "investigation",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "investigation | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 35371,
"isLoading": false,
"link": "/news/tag/investigation"
},
"news_2997": {
"type": "terms",
"id": "news_2997",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "2997",
"found": true
},
"relationships": {},
"featImg": null,
"name": "justice",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "justice Archives | KQED News",
"ogDescription": null
},
"ttid": 3015,
"slug": "justice",
"isLoading": false,
"link": "/news/tag/justice"
},
"news_5055": {
"type": "terms",
"id": "news_5055",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "5055",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Philippines",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Philippines Archives | KQED News",
"ogDescription": null
},
"ttid": 5076,
"slug": "philippines",
"isLoading": false,
"link": "/news/tag/philippines"
},
"news_17968": {
"type": "terms",
"id": "news_17968",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "17968",
"found": true
},
"relationships": {},
"name": "Politics",
"slug": "politics",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "Politics | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 18002,
"isLoading": false,
"link": "/news/tag/politics"
},
"news_33741": {
"type": "terms",
"id": "news_33741",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33741",
"found": true
},
"relationships": {},
"featImg": null,
"name": "East Bay",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "East Bay Archives | KQED News",
"ogDescription": null
},
"ttid": 33758,
"slug": "east-bay",
"isLoading": false,
"link": "/news/interest/east-bay"
},
"news_33734": {
"type": "terms",
"id": "news_33734",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33734",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Local Politics",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Local Politics Archives | KQED News",
"ogDescription": null
},
"ttid": 33751,
"slug": "local-politics",
"isLoading": false,
"link": "/news/interest/local-politics"
},
"news_18066": {
"type": "terms",
"id": "news_18066",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18066",
"found": true
},
"relationships": {},
"featImg": null,
"name": "east oakland",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "east oakland Archives | KQED News",
"ogDescription": null
},
"ttid": 18100,
"slug": "east-oakland",
"isLoading": false,
"link": "/news/tag/east-oakland"
},
"news_412": {
"type": "terms",
"id": "news_412",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "412",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Oakland police",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Oakland police Archives | KQED News",
"ogDescription": null
},
"ttid": 421,
"slug": "oakland-police",
"isLoading": false,
"link": "/news/tag/oakland-police"
},
"news_3574": {
"type": "terms",
"id": "news_3574",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "3574",
"found": true
},
"relationships": {},
"featImg": null,
"name": "murder",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "murder Archives | KQED News",
"ogDescription": null
},
"ttid": 3592,
"slug": "murder",
"isLoading": false,
"link": "/news/tag/murder"
},
"news_1169": {
"type": "terms",
"id": "news_1169",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1169",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Immigration",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Immigration Archives | KQED News",
"ogDescription": null
},
"ttid": 1180,
"slug": "immigration",
"isLoading": false,
"link": "/news/category/immigration"
},
"news_4750": {
"type": "terms",
"id": "news_4750",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "4750",
"found": true
},
"relationships": {},
"featImg": null,
"name": "civil rights",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "civil rights Archives | KQED News",
"ogDescription": null
},
"ttid": 4769,
"slug": "civil-rights",
"isLoading": false,
"link": "/news/tag/civil-rights"
},
"news_21027": {
"type": "terms",
"id": "news_21027",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "21027",
"found": true
},
"relationships": {},
"featImg": null,
"name": "ICE",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "ICE Archives | KQED News",
"ogDescription": null
},
"ttid": 21044,
"slug": "ice",
"isLoading": false,
"link": "/news/tag/ice"
},
"news_35957": {
"type": "terms",
"id": "news_35957",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "35957",
"found": true
},
"relationships": {},
"name": "ICE agents",
"slug": "ice-agents",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "ICE agents | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 35974,
"isLoading": false,
"link": "/news/tag/ice-agents"
},
"news_36298": {
"type": "terms",
"id": "news_36298",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "36298",
"found": true
},
"relationships": {},
"name": "ICE arrests",
"slug": "ice-arrests",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "ICE arrests | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 36315,
"isLoading": false,
"link": "/news/tag/ice-arrests"
},
"news_20202": {
"type": "terms",
"id": "news_20202",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20202",
"found": true
},
"relationships": {},
"featImg": null,
"name": "immigration",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "immigration Archives | KQED News",
"ogDescription": null
},
"ttid": 20219,
"slug": "immigration",
"isLoading": false,
"link": "/news/tag/immigration"
},
"news_20529": {
"type": "terms",
"id": "news_20529",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20529",
"found": true
},
"relationships": {},
"featImg": null,
"name": "U.S. Immigration and Customs Enforcement",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "U.S. Immigration and Customs Enforcement Archives | KQED News",
"ogDescription": null
},
"ttid": 20546,
"slug": "u-s-immigration-and-customs-enforcement",
"isLoading": false,
"link": "/news/tag/u-s-immigration-and-customs-enforcement"
},
"news_33748": {
"type": "terms",
"id": "news_33748",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33748",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Immigration",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Immigration Archives | KQED News",
"ogDescription": null
},
"ttid": 33765,
"slug": "immigration",
"isLoading": false,
"link": "/news/interest/immigration"
},
"news_13": {
"type": "terms",
"id": "news_13",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "13",
"found": true
},
"relationships": {},
"name": "Politics",
"slug": "politics",
"taxonomy": "category",
"description": null,
"featImg": null,
"headData": {
"title": "Politics | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 13,
"isLoading": false,
"link": "/news/category/politics"
},
"news_34377": {
"type": "terms",
"id": "news_34377",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34377",
"found": true
},
"relationships": {},
"name": "featured-politics",
"slug": "featured-politics",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "featured-politics Archives | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34394,
"isLoading": false,
"link": "/news/tag/featured-politics"
},
"news_643": {
"type": "terms",
"id": "news_643",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "643",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Oakland City Council",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Oakland City Council Archives | KQED News",
"ogDescription": null
},
"ttid": 652,
"slug": "oakland-city-council",
"isLoading": false,
"link": "/news/tag/oakland-city-council"
},
"news_3729": {
"type": "terms",
"id": "news_3729",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "3729",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Marin County",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Marin County Archives | KQED News",
"ogDescription": null
},
"ttid": 3747,
"slug": "marin-county",
"isLoading": false,
"link": "/news/tag/marin-county"
},
"news_655": {
"type": "terms",
"id": "news_655",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "655",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Sausalito",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Sausalito Archives | KQED News",
"ogDescription": null
},
"ttid": 664,
"slug": "sausalito",
"isLoading": false,
"link": "/news/tag/sausalito"
}
},
"userPermissionsReducer": {
"wpLoggedIn": false
},
"eventsReducer": {},
"fssReducer": {},
"tvDailyScheduleReducer": {},
"tvWeeklyScheduleReducer": {},
"tvPrimetimeScheduleReducer": {},
"tvMonthlyScheduleReducer": {},
"userAccountReducer": {
"user": {
"email": null,
"emailStatus": "EMAIL_UNVALIDATED",
"loggedStatus": "LOGGED_OUT",
"loggingChecked": false,
"articles": [],
"firstName": null,
"lastName": null,
"phoneNumber": null,
"fetchingMembership": false,
"membershipError": false,
"memberships": [
{
"id": null,
"startDate": null,
"firstName": null,
"lastName": null,
"familyNumber": null,
"memberNumber": null,
"memberSince": null,
"expirationDate": null,
"pfsEligible": false,
"isSustaining": false,
"membershipLevel": "Prospect",
"membershipStatus": "Non Member",
"lastGiftDate": null,
"renewalDate": null,
"lastDonationAmount": null
}
]
},
"authModal": {
"isOpen": false,
"view": "LANDING_VIEW"
},
"error": null
},
"youthMediaReducer": {},
"checkPleaseReducer": {
"filterData": {
"region": {
"key": "Restaurant Region",
"filters": [
"Any Region"
]
},
"cuisine": {
"key": "Restaurant Cuisine",
"filters": [
"Any Cuisine"
]
}
},
"restaurantDataById": {},
"restaurantIdsSorted": [],
"error": null
},
"userAgentReducer": {
"userAgent": "Mozilla/4.5 (compatible; HTTrack 3.0x; Windows 98)",
"isBot": true
}
}