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_12086576": {
"type": "attachments",
"id": "news_12086576",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12086576",
"found": true
},
"title": "GettyImages-597922087",
"publishDate": 1780946728,
"status": "inherit",
"parent": 0,
"modified": 1780946877,
"caption": "A photochrome image of Mission Dolores in San Francisco, produced by the Detroit Publishing Co., circa 1895.",
"credit": "(Photo by Underwood Archives/Getty Images)",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/GettyImages-597922087-160x122.jpg",
"width": 160,
"height": 122,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/GettyImages-597922087-1536x1171.jpg",
"width": 1536,
"height": 1171,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/GettyImages-597922087-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/GettyImages-597922087-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/GettyImages-597922087-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/GettyImages-597922087-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/GettyImages-597922087.jpg",
"width": 2000,
"height": 1525
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12086546": {
"type": "attachments",
"id": "news_12086546",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12086546",
"found": true
},
"title": "Parking meters line Bryant Street in San Francisco on Nov. 21, 2023.",
"publishDate": 1780941207,
"status": "inherit",
"parent": 12086537,
"modified": 1780941223,
"caption": "Parking meters line Bryant Street in San Francisco on Nov. 21, 2023.",
"credit": "Beth LaBerge/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/231121-ParkingMeters-06-BL_qed-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/231121-ParkingMeters-06-BL_qed-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/231121-ParkingMeters-06-BL_qed-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/231121-ParkingMeters-06-BL_qed-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/231121-ParkingMeters-06-BL_qed-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/231121-ParkingMeters-06-BL_qed-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/231121-ParkingMeters-06-BL_qed.jpg",
"width": 1999,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12046126": {
"type": "attachments",
"id": "news_12046126",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12046126",
"found": true
},
"title": "250418-SFUSD-01-BL_qed",
"publishDate": 1750965407,
"status": "inherit",
"parent": 12046122,
"modified": 1750965414,
"caption": "The San Francisco Unified School District Administrative Offices in San Francisco on April 18, 2025.",
"credit": "Beth LaBerge/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250418-SFUSD-01-BL_qed-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250418-SFUSD-01-BL_qed-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250418-SFUSD-01-BL_qed-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250418-SFUSD-01-BL_qed-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/06/250418-SFUSD-01-BL_qed.jpg",
"width": 1999,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12086559": {
"type": "attachments",
"id": "news_12086559",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12086559",
"found": true
},
"title": "Zuckerberg Hospital Exterior",
"publishDate": 1780942968,
"status": "inherit",
"parent": 12086556,
"modified": 1780943057,
"caption": "The Zuckerberg San Francisco General Hospital and Trauma Center building on May 20, 2026. ",
"credit": "Smith Collection/Gado via Getty Images",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/SFGeneralHospitalGetty-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/SFGeneralHospitalGetty-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/SFGeneralHospitalGetty-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/SFGeneralHospitalGetty-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/SFGeneralHospitalGetty-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/SFGeneralHospitalGetty-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/SFGeneralHospitalGetty.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12086554": {
"type": "attachments",
"id": "news_12086554",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12086554",
"found": true
},
"title": "Planned Parenthood Facade",
"publishDate": 1780942234,
"status": "inherit",
"parent": 12086530,
"modified": 1780942279,
"caption": "A Planned Parenthood Northern California health center in San Francisco, California, on Sept. 30, 2025. ",
"credit": "Smith Collection/Gado via Getty Images",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/PlannedParenthoodSF-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/PlannedParenthoodSF-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/PlannedParenthoodSF-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/PlannedParenthoodSF-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/PlannedParenthoodSF-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/PlannedParenthoodSF-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/PlannedParenthoodSF.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12086378": {
"type": "attachments",
"id": "news_12086378",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12086378",
"found": true
},
"title": "MBC profile view with driver",
"publishDate": 1780679425,
"status": "inherit",
"parent": 12086370,
"modified": 1780679463,
"caption": "The Mobile Benefits Center from San Francisco’s Human Services Agency, which will be driven to different neighborhoods around the city.",
"credit": "Courtesy of SFHSA",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-profile-view-with-driver-160x120.jpg",
"width": 160,
"height": 120,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-profile-view-with-driver-1536x1152.jpg",
"width": 1536,
"height": 1152,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-profile-view-with-driver-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-profile-view-with-driver-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-profile-view-with-driver-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-profile-view-with-driver-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-profile-view-with-driver.jpg",
"width": 2000,
"height": 1500
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12083259": {
"type": "attachments",
"id": "news_12083259",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12083259",
"found": true
},
"title": "05112629 BUS_GH_003-KQED",
"publishDate": 1778602372,
"status": "inherit",
"parent": 0,
"modified": 1778602439,
"caption": "Passengers stand aboard the 29 Sunset bus while traveling toward Stonestown Galleria on May 11, 2026, in San Francisco.",
"credit": "Gustavo Hernandez/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_003-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_003-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_003-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/05112629-BUS_GH_003-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/05112629-BUS_GH_003-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/05112629-BUS_GH_003-KQED-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_003-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12085866": {
"type": "attachments",
"id": "news_12085866",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12085866",
"found": true
},
"title": "FBL-WC-2026-STADIUM-SAN FRANCISCO BAY AREA",
"publishDate": 1780442512,
"status": "inherit",
"parent": 12084960,
"modified": 1780442548,
"caption": "San Francisco Bay Area Stadium (temporarily renamed from Levi's Stadium for the 2026 FIFA World Cup) in Santa Clara, California, on May 19, 2026. Levi's Stadium will host six matches during the 2026 FIFA World Cup, including five group stage matches throughout June 2026. ",
"credit": "Josh Edelson/AFP via Getty Images",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/FIFAWorldCupLevisStadiumGetty-160x99.jpg",
"width": 160,
"height": 99,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/FIFAWorldCupLevisStadiumGetty-1536x948.jpg",
"width": 1536,
"height": 948,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/FIFAWorldCupLevisStadiumGetty-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/FIFAWorldCupLevisStadiumGetty-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/FIFAWorldCupLevisStadiumGetty-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/FIFAWorldCupLevisStadiumGetty-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/FIFAWorldCupLevisStadiumGetty.jpg",
"width": 2000,
"height": 1235
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12086297": {
"type": "attachments",
"id": "news_12086297",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12086297",
"found": true
},
"title": "260604-GGBTRIALCLOSING-01-BL-KQED",
"publishDate": 1780608288,
"status": "inherit",
"parent": 0,
"modified": 1780609475,
"caption": "Manan Kocher speaks during a rally across from the San Francisco Superior Courthouse on June 4, 2026, to support the \"Golden Gate 26\" ahead of closing arguments in their trial. The defendants are accused of blocking traffic on the Golden Gate Bridge during a 2024 protest against the war in Gaza.",
"credit": "Beth LaBerge/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-01-BL-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-01-BL-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-01-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/06/260604-GGBTRIALCLOSING-01-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/06/260604-GGBTRIALCLOSING-01-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/06/260604-GGBTRIALCLOSING-01-BL-KQED-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-01-BL-KQED.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12069191": {
"type": "attachments",
"id": "news_12069191",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12069191",
"found": true
},
"title": "260108-AlanWongGreatHighway-15-BL_qed",
"publishDate": 1767920075,
"status": "inherit",
"parent": 0,
"modified": 1767920095,
"caption": "District 4 Supervisor Alan Wong speaks during a press conference about the Great Highway at City Hall in San Francisco on Jan. 8, 2026.",
"credit": "Beth LaBerge/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260108-AlanWongGreatHighway-15-BL_qed-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260108-AlanWongGreatHighway-15-BL_qed-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260108-AlanWongGreatHighway-15-BL_qed-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260108-AlanWongGreatHighway-15-BL_qed-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260108-AlanWongGreatHighway-15-BL_qed-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260108-AlanWongGreatHighway-15-BL_qed.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12086260": {
"type": "attachments",
"id": "news_12086260",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12086260",
"found": true
},
"title": "IMG_5218_qed",
"publishDate": 1780593963,
"status": "inherit",
"parent": 12086256,
"modified": 1780593997,
"caption": "A pedestrian waits to cross South Van Ness Avenue at 24th Street in the Mission.",
"credit": "Mark Andrew Boyer/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/IMG_5218_qed-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/IMG_5218_qed-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/IMG_5218_qed-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/IMG_5218_qed-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"npr-cds-wide": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/IMG_5218_qed-1200x675.jpg",
"width": 1200,
"height": 675,
"mimeType": "image/jpeg"
},
"npr-cds-square": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/IMG_5218_qed-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/IMG_5218_qed.jpg",
"width": 2000,
"height": 1333
}
},
"isLoading": false,
"fetchFailed": false
},
"news_12085820": {
"type": "attachments",
"id": "news_12085820",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "12085820",
"found": true
},
"title": "260602-PRIMARYVOTERVOX-14-BL-KQED",
"publishDate": 1780423676,
"status": "inherit",
"parent": 0,
"modified": 1780423738,
"caption": "Widya Batin leaves the City Hall Voting Center in San Francisco after casting their ballot on June 2, 2026.",
"credit": "Beth LaBerge/KQED",
"altTag": null,
"description": null,
"imgSizes": {
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-14-BL-KQED-160x107.jpg",
"width": 160,
"height": 107,
"mimeType": "image/jpeg"
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-14-BL-KQED-1536x1024.jpg",
"width": 1536,
"height": 1024,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-14-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/06/260602-PRIMARYVOTERVOX-14-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/06/260602-PRIMARYVOTERVOX-14-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/06/260602-PRIMARYVOTERVOX-14-BL-KQED-600x600.jpg",
"width": 600,
"height": 600,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-14-BL-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": {
"byline_news_12085504": {
"type": "authors",
"id": "byline_news_12085504",
"meta": {
"override": true
},
"slug": "byline_news_12085504",
"name": "Ella Jackson",
"isLoading": false
},
"btorres": {
"type": "authors",
"id": "11666",
"meta": {
"index": "authors_1716337520",
"id": "11666",
"found": true
},
"name": "Blanca Torres",
"firstName": "Blanca",
"lastName": "Torres",
"slug": "btorres",
"email": "btorres@kqed.org",
"display_author_email": true,
"staff_mastheads": [
"news"
],
"title": "Producer, Forum",
"bio": "Blanca Torres brings sharp news judgement and keen sense of lively conversation to her work as producer for Forum. She loves producing shows that leave listeners feeling like they heard distinctive voices, learned something new and gained a fresh perspective.\r\n\r\nShe joined KQED in January of 2020 after 16 years of working as a newspaper reporter most recently at the \u003cem>San Francisco Business Times,\u003c/em> where she wrote about real estate and economic development. Before that, she covered a variety of beats including crime, education, retail, workplace, the economy, consumer issues, and small business for the \u003cem>Contra Costa Times, Baltimore Sun\u003c/em> and\u003cem> The Seattle Times\u003c/em>. In addition to reporting, she worked as an editorial writer and columnist for the \u003cem>Seattle Times\u003c/em>. From 2017 to 2020, Blanca won a total of ten awards from the National Association of Real Estate Editors and won first place for land use reporting from the California News Publishers Association two years in a row. She is also a member and former board member for the National Association of Hispanic Journalists.\r\n\r\nA native of the Pacific Northwest, Blanca earned her bachelor's degree from Vanderbilt University in Nashville and a master's in fine arts in creative writing at Mills College. She lives in the East Bay with her family.",
"avatar": "https://secure.gravatar.com/avatar/f2322ff46076d337f7ba731ee6068cb1?s=600&d=blank&r=g",
"twitter": "@blancawrites",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "forum",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Blanca Torres | KQED",
"description": "Producer, Forum",
"ogImgSrc": "https://secure.gravatar.com/avatar/f2322ff46076d337f7ba731ee6068cb1?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/f2322ff46076d337f7ba731ee6068cb1?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/btorres"
},
"ccabreralomeli": {
"type": "authors",
"id": "11708",
"meta": {
"index": "authors_1716337520",
"id": "11708",
"found": true
},
"name": "Carlos Cabrera-Lomelí",
"firstName": "Carlos",
"lastName": "Cabrera-Lomelí",
"slug": "ccabreralomeli",
"email": "ccabreralomeli@KQED.org",
"display_author_email": true,
"staff_mastheads": [
"news"
],
"title": "Community Reporter",
"bio": "Carlos Cabrera-Lomelí is a community reporter with KQED's digital engagement team. He also reports and co-produces for KQED's bilingual news hub KQED en Español. He grew up in San Francisco's Mission District and has previously worked with Univision, 48 Hills and REFORMA in Mexico City.",
"avatar": "https://secure.gravatar.com/avatar/e95ff80bb2eaf18a8f2af4dcf7ffb54b?s=600&d=mm&r=g",
"twitter": "@LomeliCabrera",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "about",
"roles": [
"editor"
]
},
{
"site": "science",
"roles": [
"editor"
]
},
{
"site": "perspectives",
"roles": [
"editor"
]
},
{
"site": "elections",
"roles": [
"editor"
]
},
{
"site": "liveblog",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "Carlos Cabrera-Lomelí | KQED",
"description": "Community Reporter",
"ogImgSrc": "https://secure.gravatar.com/avatar/e95ff80bb2eaf18a8f2af4dcf7ffb54b?s=600&d=mm&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/e95ff80bb2eaf18a8f2af4dcf7ffb54b?s=600&d=mm&r=g"
},
"isLoading": false,
"link": "/author/ccabreralomeli"
},
"jlara": {
"type": "authors",
"id": "11761",
"meta": {
"index": "authors_1716337520",
"id": "11761",
"found": true
},
"name": "Juan Carlos Lara",
"firstName": "Juan Carlos",
"lastName": "Lara",
"slug": "jlara",
"email": "jlara@kqed.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "KQED Contributor",
"bio": null,
"avatar": "https://secure.gravatar.com/avatar/19e2052b9b05657c5ff2af2121846e9c?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "forum",
"roles": [
"editor"
]
},
{
"site": "liveblog",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "Juan Carlos Lara | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/19e2052b9b05657c5ff2af2121846e9c?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/19e2052b9b05657c5ff2af2121846e9c?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/jlara"
},
"adahlstromeckman": {
"type": "authors",
"id": "11785",
"meta": {
"index": "authors_1716337520",
"id": "11785",
"found": true
},
"name": "Azul Dahlstrom-Eckman",
"firstName": "Azul",
"lastName": "Dahlstrom-Eckman",
"slug": "adahlstromeckman",
"email": "adahlstrom-eckman@kqed.org",
"display_author_email": true,
"staff_mastheads": [],
"title": "Reporter",
"bio": "Azul is a reporter for KQED focusing on transportation and features. He joined KQED in 2021 as an alumna of KALW's Audio Academy radio journalism training program.",
"avatar": "https://secure.gravatar.com/avatar/9cb750298435add7815a777f55bf1f46845c1386bb8452555c60a7b820b5aba3?s=600&d=blank&r=g",
"twitter": "@zuliemann",
"bluesky": "@azul415.bsky.social",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "science",
"roles": [
"editor"
]
},
{
"site": "liveblog",
"roles": [
"author"
]
}
],
"headData": {
"title": "Azul Dahlstrom-Eckman | KQED",
"description": "Reporter",
"ogImgSrc": "https://secure.gravatar.com/avatar/9cb750298435add7815a777f55bf1f46845c1386bb8452555c60a7b820b5aba3?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/9cb750298435add7815a777f55bf1f46845c1386bb8452555c60a7b820b5aba3?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/adahlstromeckman"
},
"sjohnson": {
"type": "authors",
"id": "11840",
"meta": {
"index": "authors_1716337520",
"id": "11840",
"found": true
},
"name": "Sydney Johnson",
"firstName": "Sydney",
"lastName": "Johnson",
"slug": "sjohnson",
"email": "sjohnson@kqed.org",
"display_author_email": false,
"staff_mastheads": [
"news"
],
"title": "KQED Reporter",
"bio": "Sydney Johnson is a general assignment reporter at KQED. She previously reported on public health and city government at the San Francisco Examiner, and before that, she covered statewide education policy for EdSource. Her reporting has won multiple local, state and national awards. Sydney is a graduate of the University of California, Berkeley and lives in San Francisco.",
"avatar": "https://secure.gravatar.com/avatar/97855f2719b72ad6190b7c535fe642c8?s=600&d=blank&r=g",
"twitter": "sydneyfjohnson",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "news",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Sydney Johnson | KQED",
"description": "KQED Reporter",
"ogImgSrc": "https://secure.gravatar.com/avatar/97855f2719b72ad6190b7c535fe642c8?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/97855f2719b72ad6190b7c535fe642c8?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/sjohnson"
},
"nkhan": {
"type": "authors",
"id": "11867",
"meta": {
"index": "authors_1716337520",
"id": "11867",
"found": true
},
"name": "Nisa Khan",
"firstName": "Nisa",
"lastName": "Khan",
"slug": "nkhan",
"email": "nkhan@kqed.org",
"display_author_email": false,
"staff_mastheads": [],
"title": "KQED Contributor",
"bio": "Nisa Khan is a reporter for KQED's Audience News Desk. She was formerly a data reporter at Michigan Radio. She earned a Bachelor of Science in Information from the University of Michigan and a Master of Arts in Communication from Stanford University.",
"avatar": "https://secure.gravatar.com/avatar/a3bf1efcfbe7658d13a434cc54d0b2e3?s=600&d=blank&r=g",
"twitter": "mnisakhan",
"bluesky": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "science",
"roles": [
"editor",
"author"
]
},
{
"site": "forum",
"roles": [
"editor"
]
},
{
"site": "liveblog",
"roles": [
"contributor"
]
}
],
"headData": {
"title": "Nisa Khan | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/a3bf1efcfbe7658d13a434cc54d0b2e3?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/a3bf1efcfbe7658d13a434cc54d0b2e3?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/nkhan"
},
"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"
},
"emanoukian": {
"type": "authors",
"id": "11925",
"meta": {
"index": "authors_1716337520",
"id": "11925",
"found": true
},
"name": "Elize Manoukian",
"firstName": "Elize",
"lastName": "Manoukian",
"slug": "emanoukian",
"email": "emanoukian@KQED.org",
"display_author_email": false,
"staff_mastheads": [
"news"
],
"title": "Digital Producer",
"bio": null,
"avatar": "https://secure.gravatar.com/avatar/4525f1a8e46ccb30933b32653d9772064cfefe3fa655eb45b3b3a80341f6bdad?s=600&d=blank&r=g",
"twitter": null,
"bluesky": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"editor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "science",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Elize Manoukian | KQED",
"description": "Digital Producer",
"ogImgSrc": "https://secure.gravatar.com/avatar/4525f1a8e46ccb30933b32653d9772064cfefe3fa655eb45b3b3a80341f6bdad?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/4525f1a8e46ccb30933b32653d9772064cfefe3fa655eb45b3b3a80341f6bdad?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/emanoukian"
}
},
"pagesReducer": {
"news_tag_san-francisco": {
"type": "terms",
"id": "news_38",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "38",
"score": 6.737416
},
"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,
"title": "San Francisco",
"pageMeta": {
"site": "news",
"WpPageTemplate": "page-topic-editorial",
"currentPage": 7
},
"blocks": [
{
"blockName": "kqed/post-list",
"attrs": {
"layout": "cardArticle2",
"query": "posts/news?tag=san-francisco",
"seeMore": false,
"paginated": true,
"page": 7
}
},
{
"blockName": "kqed/ad"
}
]
}
},
"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_12086445": {
"type": "posts",
"id": "news_12086445",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12086445",
"score": null,
"sort": [
1781010009000
]
},
"guestAuthors": [],
"slug": "at-250-americas-story-includes-california-long-before-it-was-american",
"title": "At 250, America’s Story Includes California Long Before It Was American",
"publishDate": 1781010009,
"format": "standard",
"headTitle": "At 250, America’s Story Includes California Long Before It Was American | KQED",
"labelTerm": {},
"content": "\u003cp>\u003cem>This story was reported for K Onda KQED, a monthly newsletter focused on the Bay Area’s Latinx community. \u003ca href=\"https://www.kqed.org/newsletters/k-onda\">Click here to subscribe\u003c/a>\u003c/em>.\u003c/p>\n\u003cp>I have a hard time imagining \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> when it was founded 250 years ago. Few people inhabited the hilly, foggy landscape. Mission Dolores, officially Misión San Francisco de Asís, was a small chapel made of adobe — the only original intact building from that time.\u003c/p>\n\u003cp>Construction on the Presidio was just beginning. Most of the inhabitants were Indigenous people and some Spanish families who came this far north in Alta California because they had few options elsewhere.\u003c/p>\n\u003cp>San Francisco was more of an undesirable, remote village than the bewitching metropolis it is now.\u003c/p>\n\u003cp>As our nation nears what’s being called our 250th birthday — the anniversary of the signing of the Declaration of Independence — I’ve been thinking about what it means to be a citizen of this nation now in the Bay Area, which was not even part of the United States in 1776. At the time, California was part of the Spanish colony that would later become Mexico.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Looking back 250 years is an opportunity to highlight the long legacy of Indigenous, Spanish and Mexican culture in the United States. We were here before there was a United States and, while that seems obvious, I find it worth repeating because we have been and continue to be treated as outsiders, as foreigners and as a threat.\u003c/p>\n\u003cp>I reached out to historian Steven W. Hackel, who teaches at UC Riverside and has written extensively about the Bay Area’s history before the Gold Rush.\u003c/p>\n\u003cp>“A lot of people would have asserted for many years that California’s history began with the Gold Rush and statehood,” he told me. “That’s sort of when all the lights came on at once, which really sweeps aside the early Spanish, Native American and Mexican history of California. So I spent much of my career trying to argue against that.”\u003c/p>\n\u003cp>One reason for the oversight, Hackel said, could be prejudice. The early history of Northern California is less interesting because most of the historical documents are in Spanish and the focus is on the original Indigenous inhabitants and Spanish settlers who brought Catholicism. Another reason is that it’s considered Mexican history.\u003c/p>\n\u003cp>“We had a very complex and significant colonial period in California. And the 1770s are when the Bay Area was really colonized richly. All the native groups that are in the immediate Bay Area region are either pulled into California missions or certainly engage with them at some level,” Hackel said.[aside postID=news_12079414 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2015/06/20150522-CynthiaWoodPhoto-DSC_7143.jpg']“Is the settlement of California a part of the settlement of Mexico? I mean, there’s no question. Our history is colonial Latin American history. It’s not British North American history.”\u003c/p>\n\u003cp>When I was growing up, my mother, who had been a schoolteacher in Mexico before she emigrated, was the first person to inform me that the United States had “stolen half of Mexico.” It was a history that was frankly brushed over in my AP American history class in high school and that I had to research on my own. For years, I was angry that one nation could steal another’s territory and gloss it over by calling it “Manifest Destiny.”\u003c/p>\n\u003cp>I have since realized that being angry about history doesn’t accomplish much — unless that anger is applied to understand the present and future in a different way.\u003c/p>\n\u003cp>Last September, the Supreme Court ruled that immigration agents can legally question people based on their apparent ethnicity, accent and place of work — in other words, making racial profiling legal.\u003c/p>\n\u003cp>These so-called “Kavanaugh stops” are one of many ways the Trump administration’s crackdown on immigration has disproportionately punished Latine communities across the country despite the fact that the majority of Latines were born in the United States.\u003c/p>\n\u003cp>I produced a Forum episode in April about the psychological and behavioral toll of immigration enforcement on Latinos that was partly inspired by \u003cem>The Atlantic\u003c/em> article titled, The Risk of Speaking Spanish in Public, which described young people’s fears of being targeted by ICE just because they “look Hispanic” or have a Spanish name.\u003c/p>\n\u003cp>And by “looking Hispanic,” we know that means having dark skin even though people from Latin America come in every color and ethnicity. Still, it seems like a cruel irony that having brown skin, which connotes having more indigenous ancestry, makes you more “suspicious” to immigration agents.\u003c/p>\n\u003cp>One of the guests on the show, Stanford sociologist Tomás R. Jiménez, told me that the Trump administration’s policies are reshaping the idea of who qualifies as American by making it an official policy to question anyone who doesn’t fit the prototypical look of what people associate with “American.”\u003c/p>\n\u003cp>“Policies don’t just tell us what we can and can’t do; they tell us who we are,” Jiménez said.\u003c/p>\n\u003cp>I grew up not questioning if I was American enough. I didn’t have time for that. The question of belonging was not important given that I was on a mission, like many children of immigrants, to make my parents’ sacrifice worth it, to succeed, and “make it.” I didn’t question my Americanness because I was born and bred here. I was more concerned with not losing my Mexicanness in a society that looked down on people like me.\u003c/p>\n\u003cp>One of the byproducts of Trump’s anti-immigrant policies is to discredit and delegitimize people who don’t fit his vision of a true “American,” but of course that didn’t start with this administration. Sometimes historians choose to overlook history that doesn’t fit their worldview.\u003c/p>\n\u003cp>“There are competing versions of what it means to be American, and those competing versions have always been there,” Jiménez said. “American identity is not one thing, and there are people who are trying to make it one thing, but we are a country that has welcomed immigrants from all over the world and, by global comparison, have created a country that has had lots of social mobility for immigrants and their descendants.”\u003c/p>\n\u003cp>And that is what I’ll be thinking about when America turns 250 next month — that I, and my history, belong here.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "From Indigenous and Mexican roots to modern immigration debates, California’s past offers a broader understanding of American identity and citizenship.",
"status": "publish",
"parent": 0,
"modified": 1781028259,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 24,
"wordCount": 1139
},
"headData": {
"title": "At 250, America’s Story Includes California Long Before It Was American | KQED",
"description": "From Indigenous and Mexican roots to modern immigration debates, California’s past offers a broader understanding of American identity and citizenship.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "At 250, America’s Story Includes California Long Before It Was American",
"datePublished": "2026-06-09T06:00:09-07:00",
"dateModified": "2026-06-09T11:04: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": 1169,
"slug": "immigration",
"name": "Immigration"
},
"source": "K Onda KQED",
"sourceUrl": "https://www.kqed.org/newsletters/k-onda",
"sticky": false,
"nprStoryId": "kqed-12086445",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12086445/at-250-americas-story-includes-california-long-before-it-was-american",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cem>This story was reported for K Onda KQED, a monthly newsletter focused on the Bay Area’s Latinx community. \u003ca href=\"https://www.kqed.org/newsletters/k-onda\">Click here to subscribe\u003c/a>\u003c/em>.\u003c/p>\n\u003cp>I have a hard time imagining \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> when it was founded 250 years ago. Few people inhabited the hilly, foggy landscape. Mission Dolores, officially Misión San Francisco de Asís, was a small chapel made of adobe — the only original intact building from that time.\u003c/p>\n\u003cp>Construction on the Presidio was just beginning. Most of the inhabitants were Indigenous people and some Spanish families who came this far north in Alta California because they had few options elsewhere.\u003c/p>\n\u003cp>San Francisco was more of an undesirable, remote village than the bewitching metropolis it is now.\u003c/p>\n\u003cp>As our nation nears what’s being called our 250th birthday — the anniversary of the signing of the Declaration of Independence — I’ve been thinking about what it means to be a citizen of this nation now in the Bay Area, which was not even part of the United States in 1776. At the time, California was part of the Spanish colony that would later become Mexico.\u003c/p>\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>Looking back 250 years is an opportunity to highlight the long legacy of Indigenous, Spanish and Mexican culture in the United States. We were here before there was a United States and, while that seems obvious, I find it worth repeating because we have been and continue to be treated as outsiders, as foreigners and as a threat.\u003c/p>\n\u003cp>I reached out to historian Steven W. Hackel, who teaches at UC Riverside and has written extensively about the Bay Area’s history before the Gold Rush.\u003c/p>\n\u003cp>“A lot of people would have asserted for many years that California’s history began with the Gold Rush and statehood,” he told me. “That’s sort of when all the lights came on at once, which really sweeps aside the early Spanish, Native American and Mexican history of California. So I spent much of my career trying to argue against that.”\u003c/p>\n\u003cp>One reason for the oversight, Hackel said, could be prejudice. The early history of Northern California is less interesting because most of the historical documents are in Spanish and the focus is on the original Indigenous inhabitants and Spanish settlers who brought Catholicism. Another reason is that it’s considered Mexican history.\u003c/p>\n\u003cp>“We had a very complex and significant colonial period in California. And the 1770s are when the Bay Area was really colonized richly. All the native groups that are in the immediate Bay Area region are either pulled into California missions or certainly engage with them at some level,” Hackel said.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12079414",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2015/06/20150522-CynthiaWoodPhoto-DSC_7143.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“Is the settlement of California a part of the settlement of Mexico? I mean, there’s no question. Our history is colonial Latin American history. It’s not British North American history.”\u003c/p>\n\u003cp>When I was growing up, my mother, who had been a schoolteacher in Mexico before she emigrated, was the first person to inform me that the United States had “stolen half of Mexico.” It was a history that was frankly brushed over in my AP American history class in high school and that I had to research on my own. For years, I was angry that one nation could steal another’s territory and gloss it over by calling it “Manifest Destiny.”\u003c/p>\n\u003cp>I have since realized that being angry about history doesn’t accomplish much — unless that anger is applied to understand the present and future in a different way.\u003c/p>\n\u003cp>Last September, the Supreme Court ruled that immigration agents can legally question people based on their apparent ethnicity, accent and place of work — in other words, making racial profiling legal.\u003c/p>\n\u003cp>These so-called “Kavanaugh stops” are one of many ways the Trump administration’s crackdown on immigration has disproportionately punished Latine communities across the country despite the fact that the majority of Latines were born in the United States.\u003c/p>\n\u003cp>I produced a Forum episode in April about the psychological and behavioral toll of immigration enforcement on Latinos that was partly inspired by \u003cem>The Atlantic\u003c/em> article titled, The Risk of Speaking Spanish in Public, which described young people’s fears of being targeted by ICE just because they “look Hispanic” or have a Spanish name.\u003c/p>\n\u003cp>And by “looking Hispanic,” we know that means having dark skin even though people from Latin America come in every color and ethnicity. Still, it seems like a cruel irony that having brown skin, which connotes having more indigenous ancestry, makes you more “suspicious” to immigration agents.\u003c/p>\n\u003cp>One of the guests on the show, Stanford sociologist Tomás R. Jiménez, told me that the Trump administration’s policies are reshaping the idea of who qualifies as American by making it an official policy to question anyone who doesn’t fit the prototypical look of what people associate with “American.”\u003c/p>\n\u003cp>“Policies don’t just tell us what we can and can’t do; they tell us who we are,” Jiménez said.\u003c/p>\n\u003cp>I grew up not questioning if I was American enough. I didn’t have time for that. The question of belonging was not important given that I was on a mission, like many children of immigrants, to make my parents’ sacrifice worth it, to succeed, and “make it.” I didn’t question my Americanness because I was born and bred here. I was more concerned with not losing my Mexicanness in a society that looked down on people like me.\u003c/p>\n\u003cp>One of the byproducts of Trump’s anti-immigrant policies is to discredit and delegitimize people who don’t fit his vision of a true “American,” but of course that didn’t start with this administration. Sometimes historians choose to overlook history that doesn’t fit their worldview.\u003c/p>\n\u003cp>“There are competing versions of what it means to be American, and those competing versions have always been there,” Jiménez said. “American identity is not one thing, and there are people who are trying to make it one thing, but we are a country that has welcomed immigrants from all over the world and, by global comparison, have created a country that has had lots of social mobility for immigrants and their descendants.”\u003c/p>\n\u003cp>And that is what I’ll be thinking about when America turns 250 next month — that I, and my history, belong here.\u003c/p>\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\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12086445/at-250-americas-story-includes-california-long-before-it-was-american",
"authors": [
"11666"
],
"categories": [
"news_31795",
"news_1169",
"news_8"
],
"tags": [
"news_20611",
"news_20202",
"news_20605",
"news_38"
],
"featImg": "news_12086576",
"label": "source_news_12086445"
},
"news_12086537": {
"type": "posts",
"id": "news_12086537",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12086537",
"score": null,
"sort": [
1781002825000
]
},
"guestAuthors": [],
"slug": "paying-for-parking-in-san-francisco-make-sure-youre-using-the-right-apps",
"title": "Paying for Parking in San Francisco? Make Sure You’re Using the Right Apps",
"publishDate": 1781002825,
"format": "standard",
"headTitle": "Paying for Parking in San Francisco? Make Sure You’re Using the Right Apps | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Driving in \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> is tough enough — hills, cyclists, Muni buses — but finding \u003cem>parking\u003c/em> in the city can be its own competitive sport.\u003c/p>\n\u003cp>And if you finally snag a parking spot and it’s one you need to pay for, get your phone ready. As of June, there are two new official apps available to pay for parking in San Francisco: \u003ca href=\"https://apps.apple.com/us/app/parkmobile-park-pay-go/id365399299\">ParkMobile\u003c/a> and \u003ca href=\"https://apps.apple.com/ca/app/hotspot-parking/id723185236\">HotSpot Parking\u003c/a>.\u003c/p>\n\u003cp>Both of these apps have now replaced PayByPhone, the app San Francisco drivers have used to pay meters and extend parking time since 2011. (While PayByPhone is still available for download in the App Store and Google Play Store, as of June 1, you can no longer buy parking time in San Francisco using this app.)\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>San Francisco Municipal Transportation Agency officials said the agency wants the two new apps to ultimately make driving and parking in the city a lot more convenient. “I’m not trying to give you a ticket — that’s not what I’m about,” said Viktoriya Wise, director of streets for SFMTA.\u003c/p>\n\u003cp>“We’re trying to make sure that you basically know when you have to pay, that you pay, that you keep your time limits and that it’s easy for you to do so,” she said.\u003c/p>\n\u003cul>\n\u003cli>\u003cstrong>Jump straight to: \u003ca href=\"#DoIhavetousetheseappstopayformyparkinginSanFrancisco\">Do I \u003cem>have\u003c/em> to use these apps to pay for my parking in San Francisco?\u003c/a>\u003c/strong>\u003c/li>\n\u003c/ul>\n\u003ch2>How to pay for parking in San Francisco on your phone\u003c/h2>\n\u003cp>ParkMobile’s interface comes in green. HotSpot comes in red. And besides a few other small differences, each app does the exact same thing: process your payment for parking time in San Francisco.\u003c/p>\n\u003cp>You do \u003cem>not \u003c/em>need to download both apps, Wise said. But having two apps available gives drivers more options, she said. “It’s really up to the customer which app they prefer and which interface they prefer.”\u003c/p>\n\u003cfigure id=\"attachment_12086548\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-12086548 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/ParkMobileAppGetty.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/ParkMobileAppGetty.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/ParkMobileAppGetty-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/ParkMobileAppGetty-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A parking meter displays stickers for the ParkMobile app QR code and pay-by-phone mobile payment application on Aug. 28, 2024, in Redondo Beach, California. \u003ccite>(Patrick T. Fallon/AFP via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>One way you can decide which app to download: Which other cities in California do you regularly drive and park in, or are you planning to visit soon? ParkMobile is already used by \u003ca href=\"https://parkmobile.io/parking/locations\">dozens of cities\u003c/a> in California, including Oakland, Berkeley, Sacramento and Los Angeles. Hotspot Parking is not used as extensively within the state, but it is much more popular among Canadian cities like Vancouver.\u003c/p>\n\u003cp>Once you’ve downloaded one of the two apps, you’ll enter your license plate along with your credit or debit card information. Payments made through these apps are subject to industry data security standards, Wise said.\u003c/p>\n\u003cp>“Credit card information is protected in the app, which is not something that SFMTA sees,” she said.\u003c/p>\n\u003cp>If you’re trying to buy parking time but you see that the app isn’t processing your payment, “please call the app and work it out with the app,” Wise said. You can contact the following phone numbers:\u003c/p>\n\u003cul>\n\u003cli>ParkMobile’s \u003ca href=\"https://parkmobile.io/businesses/contact-sales\">customer service line\u003c/a>: 877-727-5457\u003c/li>\n\u003cli>Hotspot Parking’s \u003ca href=\"https://www.htsp.ca/contact\">customer service line\u003c/a>: 1-855-712-5888\u003c/li>\n\u003c/ul>\n\u003ch2>I paid for my SF parking on the app. Now what?\u003c/h2>\n\u003cp>Once you’ve made the payment for your parking, from there, “you do not have to worry,” Wise said. “Everything is sent over to our parking control officers so they know that you have paid for your meter.”[aside postID=news_12084960 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/FIFAWorldCupLevisStadiumGetty.jpg']SFMTA officers will be checking the license plates of cars they see parked in paid spots and cross-referencing them to the list they have of vehicles that have purchased parking time on HotSpot or ParkMobile.\u003c/p>\n\u003cp>That’s why it’s important to make sure that the license plate you have listed on your app belongs to the car you’re paying for (so if you’re using your friend’s car, make sure that you actually aren’t paying for your own car with a different license plate).\u003c/p>\n\u003cp>When there’s less than 15 minutes left on your car’s parking meter, you will receive a notification on your phone letting you know. If you need to extend your parking time, you can add more time directly on the app without having to physically return to your car — but be mindful that some spots have certain time limits, even if you’re paying.\u003c/p>\n\u003cp>And if you’re visiting San Francisco for a concert or a special event, remember that many parking spots operate with \u003ca href=\"https://www.sfmta.com/demand-responsive-parking-pricing\">“demand-responsive pricing,”\u003c/a> which means that how much you pay for an hour of parking can change based on how busy the streets are that day. This includes most blocks in the city’s Financial District, but also popular commercial corridors like Valencia Street in the Mission District and Geary Boulevard in the Richmond District.\u003c/p>\n\u003ch2>\u003ca id=\"DoIhavetousetheseappstopayformyparkinginSanFrancisco\">\u003c/a>Do I have to now use these apps for all paid parking in San Francisco?\u003c/h2>\n\u003cp>No. SFMTA is still keeping physical meter machines available throughout the city, where you can use debit or credit cards.\u003c/p>\n\u003cp>On some streets, you can also pay using a digital kiosk that manages multiple spots at the same time.\u003c/p>\n\u003ch2>I paid with the app, but I still got a ticket. What can I do?\u003c/h2>\n\u003cp>According to SFTMA’s Wise, it is very unlikely that you would get a ticket if you paid for enough time on your phone using one of these apps. But \u003cem>if\u003c/em> that were to happen, she said, “Do not pay it.”\u003c/p>\n\u003cp>“You can absolutely contest it and just provide the receipt that you’ve paid for that vehicle and for that space,” she said.\u003c/p>\n\u003cfigure id=\"attachment_11968149\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11968149\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL.jpg\" alt=\"A diamond shaped metal parking meter with a digital face on a city street with a sticker that says, 'Monday - Saturday 9am-10pm.'\" width=\"1920\" height=\"1280\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">A parking meter on 18th Street in San Francisco’s Potrero Hill neighborhood on Nov. 21, 2023. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The back of your ticket will have instructions on how to contest the citation. You can \u003ca href=\"https://prdwmq.etimspayments.com/pbw/include/sanfrancisco/dispute_request.jsp\">fill out a form online\u003c/a> and also \u003ca href=\"https://wmq.etimspayments.com/pbw/include/sanfrancisco/input.jsp\">check the status\u003c/a> of your protest claim as SFMTA processes it. When you fill out the form, you can include screenshots from the app that show your payment.\u003c/p>\n\u003cp>“The app has all the receipts for your payment and when you paid, how you paid — so you can pull that up,” Wise said.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "As of June, there are two new apps available for drivers in San Francisco to pay for their parking. Here’s how they work.",
"status": "publish",
"parent": 0,
"modified": 1780943868,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 23,
"wordCount": 1101
},
"headData": {
"title": "Paying for Parking in San Francisco? Make Sure You’re Using the Right Apps | KQED",
"description": "As of June, there are two new apps available for drivers in San Francisco to pay for their parking. Here’s how they work.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Paying for Parking in San Francisco? Make Sure You’re Using the Right Apps",
"datePublished": "2026-06-09T04:00:25-07:00",
"dateModified": "2026-06-08T11:37:48-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,
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12086537/paying-for-parking-in-san-francisco-make-sure-youre-using-the-right-apps",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Driving in \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> is tough enough — hills, cyclists, Muni buses — but finding \u003cem>parking\u003c/em> in the city can be its own competitive sport.\u003c/p>\n\u003cp>And if you finally snag a parking spot and it’s one you need to pay for, get your phone ready. As of June, there are two new official apps available to pay for parking in San Francisco: \u003ca href=\"https://apps.apple.com/us/app/parkmobile-park-pay-go/id365399299\">ParkMobile\u003c/a> and \u003ca href=\"https://apps.apple.com/ca/app/hotspot-parking/id723185236\">HotSpot Parking\u003c/a>.\u003c/p>\n\u003cp>Both of these apps have now replaced PayByPhone, the app San Francisco drivers have used to pay meters and extend parking time since 2011. (While PayByPhone is still available for download in the App Store and Google Play Store, as of June 1, you can no longer buy parking time in San Francisco using this app.)\u003c/p>\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>San Francisco Municipal Transportation Agency officials said the agency wants the two new apps to ultimately make driving and parking in the city a lot more convenient. “I’m not trying to give you a ticket — that’s not what I’m about,” said Viktoriya Wise, director of streets for SFMTA.\u003c/p>\n\u003cp>“We’re trying to make sure that you basically know when you have to pay, that you pay, that you keep your time limits and that it’s easy for you to do so,” she said.\u003c/p>\n\u003cul>\n\u003cli>\u003cstrong>Jump straight to: \u003ca href=\"#DoIhavetousetheseappstopayformyparkinginSanFrancisco\">Do I \u003cem>have\u003c/em> to use these apps to pay for my parking in San Francisco?\u003c/a>\u003c/strong>\u003c/li>\n\u003c/ul>\n\u003ch2>How to pay for parking in San Francisco on your phone\u003c/h2>\n\u003cp>ParkMobile’s interface comes in green. HotSpot comes in red. And besides a few other small differences, each app does the exact same thing: process your payment for parking time in San Francisco.\u003c/p>\n\u003cp>You do \u003cem>not \u003c/em>need to download both apps, Wise said. But having two apps available gives drivers more options, she said. “It’s really up to the customer which app they prefer and which interface they prefer.”\u003c/p>\n\u003cfigure id=\"attachment_12086548\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-12086548 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/ParkMobileAppGetty.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/ParkMobileAppGetty.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/ParkMobileAppGetty-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/ParkMobileAppGetty-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A parking meter displays stickers for the ParkMobile app QR code and pay-by-phone mobile payment application on Aug. 28, 2024, in Redondo Beach, California. \u003ccite>(Patrick T. Fallon/AFP via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>One way you can decide which app to download: Which other cities in California do you regularly drive and park in, or are you planning to visit soon? ParkMobile is already used by \u003ca href=\"https://parkmobile.io/parking/locations\">dozens of cities\u003c/a> in California, including Oakland, Berkeley, Sacramento and Los Angeles. Hotspot Parking is not used as extensively within the state, but it is much more popular among Canadian cities like Vancouver.\u003c/p>\n\u003cp>Once you’ve downloaded one of the two apps, you’ll enter your license plate along with your credit or debit card information. Payments made through these apps are subject to industry data security standards, Wise said.\u003c/p>\n\u003cp>“Credit card information is protected in the app, which is not something that SFMTA sees,” she said.\u003c/p>\n\u003cp>If you’re trying to buy parking time but you see that the app isn’t processing your payment, “please call the app and work it out with the app,” Wise said. You can contact the following phone numbers:\u003c/p>\n\u003cul>\n\u003cli>ParkMobile’s \u003ca href=\"https://parkmobile.io/businesses/contact-sales\">customer service line\u003c/a>: 877-727-5457\u003c/li>\n\u003cli>Hotspot Parking’s \u003ca href=\"https://www.htsp.ca/contact\">customer service line\u003c/a>: 1-855-712-5888\u003c/li>\n\u003c/ul>\n\u003ch2>I paid for my SF parking on the app. Now what?\u003c/h2>\n\u003cp>Once you’ve made the payment for your parking, from there, “you do not have to worry,” Wise said. “Everything is sent over to our parking control officers so they know that you have paid for your meter.”\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12084960",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/FIFAWorldCupLevisStadiumGetty.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>SFMTA officers will be checking the license plates of cars they see parked in paid spots and cross-referencing them to the list they have of vehicles that have purchased parking time on HotSpot or ParkMobile.\u003c/p>\n\u003cp>That’s why it’s important to make sure that the license plate you have listed on your app belongs to the car you’re paying for (so if you’re using your friend’s car, make sure that you actually aren’t paying for your own car with a different license plate).\u003c/p>\n\u003cp>When there’s less than 15 minutes left on your car’s parking meter, you will receive a notification on your phone letting you know. If you need to extend your parking time, you can add more time directly on the app without having to physically return to your car — but be mindful that some spots have certain time limits, even if you’re paying.\u003c/p>\n\u003cp>And if you’re visiting San Francisco for a concert or a special event, remember that many parking spots operate with \u003ca href=\"https://www.sfmta.com/demand-responsive-parking-pricing\">“demand-responsive pricing,”\u003c/a> which means that how much you pay for an hour of parking can change based on how busy the streets are that day. This includes most blocks in the city’s Financial District, but also popular commercial corridors like Valencia Street in the Mission District and Geary Boulevard in the Richmond District.\u003c/p>\n\u003ch2>\u003ca id=\"DoIhavetousetheseappstopayformyparkinginSanFrancisco\">\u003c/a>Do I have to now use these apps for all paid parking in San Francisco?\u003c/h2>\n\u003cp>No. SFMTA is still keeping physical meter machines available throughout the city, where you can use debit or credit cards.\u003c/p>\n\u003cp>On some streets, you can also pay using a digital kiosk that manages multiple spots at the same time.\u003c/p>\n\u003ch2>I paid with the app, but I still got a ticket. What can I do?\u003c/h2>\n\u003cp>According to SFTMA’s Wise, it is very unlikely that you would get a ticket if you paid for enough time on your phone using one of these apps. But \u003cem>if\u003c/em> that were to happen, she said, “Do not pay it.”\u003c/p>\n\u003cp>“You can absolutely contest it and just provide the receipt that you’ve paid for that vehicle and for that space,” she said.\u003c/p>\n\u003cfigure id=\"attachment_11968149\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11968149\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL.jpg\" alt=\"A diamond shaped metal parking meter with a digital face on a city street with a sticker that says, 'Monday - Saturday 9am-10pm.'\" width=\"1920\" height=\"1280\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2023/11/231121-ParkingMeters-04-BL-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">A parking meter on 18th Street in San Francisco’s Potrero Hill neighborhood on Nov. 21, 2023. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The back of your ticket will have instructions on how to contest the citation. You can \u003ca href=\"https://prdwmq.etimspayments.com/pbw/include/sanfrancisco/dispute_request.jsp\">fill out a form online\u003c/a> and also \u003ca href=\"https://wmq.etimspayments.com/pbw/include/sanfrancisco/input.jsp\">check the status\u003c/a> of your protest claim as SFMTA processes it. When you fill out the form, you can include screenshots from the app that show your payment.\u003c/p>\n\u003cp>“The app has all the receipts for your payment and when you paid, how you paid — so you can pull that up,” Wise said.\u003c/p>\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\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12086537/paying-for-parking-in-san-francisco-make-sure-youre-using-the-right-apps",
"authors": [
"11708"
],
"categories": [
"news_28250",
"news_8",
"news_1397"
],
"tags": [
"news_32707",
"news_1386",
"news_36371",
"news_35888",
"news_27626",
"news_1159",
"news_38",
"news_1631",
"news_20517"
],
"featImg": "news_12086546",
"label": "news"
},
"news_12086634": {
"type": "posts",
"id": "news_12086634",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12086634",
"score": null,
"sort": [
1780961555000
]
},
"guestAuthors": [],
"slug": "white-house-opens-probe-into-san-francisco-schools-over-gender-ideology",
"title": "White House Opens Probe Into San Francisco Schools Over Gender Ideology",
"publishDate": 1780961555,
"format": "standard",
"headTitle": "White House Opens Probe Into San Francisco Schools Over Gender Ideology | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>The Trump administration has launched a probe into \u003ca href=\"https://www.kqed.org/news/tag/sfusd\">San Francisco’s public school district\u003c/a> over instruction on gender ideology and sexual orientation, as Superintendent Maria Su prepares to testify before Congress this week.\u003c/p>\n\u003cp>The Justice Department announced Monday that it has begun a compliance review into four California districts, including San Francisco Unified School District, to determine whether schools have notified parents of their right to opt children out of instruction on the topics.\u003c/p>\n\u003cp>“The Supreme Court’s recent decisions in \u003cem>Mahmoud \u003c/em>and \u003cem>Mirabelli \u003c/em>have put all school districts on notice: policies that keep parents in the dark about sexuality and gender ideology in the classroom must end now,” Harmeet Dhillon, who heads the Justice Department’s Civil Rights Division, said in a statement.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The review will also assess policies that allow students to use bathrooms, locker rooms and participate on athletic teams that align with their gender identity.\u003c/p>\n\u003cp>SFUSD did not comment on the announcement. Graves Elementary School District, Santa Rita Union School District and Soledad Unified School District, smaller school districts in Monterey County, were also targeted in the review.\u003c/p>\n\u003cp>The probe comes as Su is set to testify before the House of Representatives’ Committee on Education and the Workforce on Wednesday. She and other urban school leaders are expected to field questions about parental rights and course content during the hearing, titled “Breaking Trust: Attacks on Parental Rights, Inappropriate Content, and Legal Abuses in America’s Schools.”\u003c/p>\n\u003cfigure id=\"attachment_12053747\" class=\"wp-caption aligncenter\" style=\"max-width: 1999px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12053747\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250818-SFUSDFirstDay-20_qed.jpg\" alt=\"\" width=\"1999\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250818-SFUSDFirstDay-20_qed.jpg 1999w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250818-SFUSDFirstDay-20_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250818-SFUSDFirstDay-20_qed-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\">\u003cfigcaption class=\"wp-caption-text\">Superintendent Maria Su speaks to students at Sanchez Elementary School on the first day of classes for the new school year in San Francisco on Aug. 18, 2025. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>She will appear alongside the superintendents of Chicago Public Schools and Loudoun County, Virginia, which the Department of Justice \u003ca href=\"https://www.justice.gov/opa/pr/justice-department-sues-loudoun-county-violating-equal-protection-christian-students\">sued last year\u003c/a> over its gender discrimination policies.\u003c/p>\n\u003cp>“The Committee is reviewing the district’s compliance with civil rights and education records privacy laws, and whether any further changes in law may be needed to help ensure that children are protected and federal funds are spent responsibly,” Chairman Tim Walberg, R-Michigan, said in an April letter inviting Su to testify.\u003c/p>\n\u003cp>Walberg said the committee has recently recommended multiple bills that would prohibit instruction related to gender ideology and “sexually oriented materials,” and require parental consent before changing a minor’s pronouns, in school districts that receive federal funding.[aside postID=news_12081794 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/SanFranciscoK8SchoolGetty.jpg']“The committee is reviewing the district’s compliance with civil rights and education records privacy laws, and whether any further changes in law may be needed to help ensure that children are protected and federal funds are spent responsibly,” the letter to Su said.\u003c/p>\n\u003cp>The separate review of SFUSD policy announced Monday will determine whether it is adhering to Title IX, and whether it has taken action in response to recent Supreme Court rulings in favor of parents’ rights, according to the DOJ.\u003c/p>\n\u003cp>In March, the \u003ca href=\"https://www.kqed.org/news/12075180/advocates-worry-supreme-court-is-going-after-the-transgender-community-deliberately\">Supreme Court temporarily blocked a California law \u003c/a>that would ban requiring districts to notify parents if their child elects to change their gender identity or pronouns at school.\u003c/p>\n\u003cp>Last year, the court also ruled that a Maryland school district violated the First Amendment by not allowing parents to opt their elementary school-aged children out of reading books with LGBTQ+ characters.\u003c/p>\n\u003cp>“My core academic responsibility as Superintendent is clear: to ensure that SFUSD students become strong readers, effective writers, and confident mathematical thinkers, and that they graduate prepared for college, career, and life, and able to contribute to their communities,” Su said in written testimony ahead of Wednesday’s hearing. “We at SFUSD take seriously our obligations to follow the law, serve every child, and remain focused on academic excellence.”\u003c/p>\n\u003cp>\u003c/p>\n",
"blocks": [],
"excerpt": "The U.S. Department of Justice announced a review of “sexual orientation and gender ideology” instruction in four California school districts, days before SFUSD Superintendent Maria Su is set to testify before Congress.",
"status": "publish",
"parent": 0,
"modified": 1780962394,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 15,
"wordCount": 648
},
"headData": {
"title": "White House Opens Probe Into San Francisco Schools Over Gender Ideology | KQED",
"description": "The U.S. Department of Justice announced a review of “sexual orientation and gender ideology” instruction in four California school districts, days before SFUSD Superintendent Maria Su is set to testify before Congress.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "White House Opens Probe Into San Francisco Schools Over Gender Ideology",
"datePublished": "2026-06-08T16:32:35-07:00",
"dateModified": "2026-06-08T16:46:34-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": 18540,
"slug": "education",
"name": "Education"
},
"sticky": false,
"nprStoryId": "kqed-12086634",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12086634/white-house-opens-probe-into-san-francisco-schools-over-gender-ideology",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>The Trump administration has launched a probe into \u003ca href=\"https://www.kqed.org/news/tag/sfusd\">San Francisco’s public school district\u003c/a> over instruction on gender ideology and sexual orientation, as Superintendent Maria Su prepares to testify before Congress this week.\u003c/p>\n\u003cp>The Justice Department announced Monday that it has begun a compliance review into four California districts, including San Francisco Unified School District, to determine whether schools have notified parents of their right to opt children out of instruction on the topics.\u003c/p>\n\u003cp>“The Supreme Court’s recent decisions in \u003cem>Mahmoud \u003c/em>and \u003cem>Mirabelli \u003c/em>have put all school districts on notice: policies that keep parents in the dark about sexuality and gender ideology in the classroom must end now,” Harmeet Dhillon, who heads the Justice Department’s Civil Rights Division, said in a statement.\u003c/p>\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 review will also assess policies that allow students to use bathrooms, locker rooms and participate on athletic teams that align with their gender identity.\u003c/p>\n\u003cp>SFUSD did not comment on the announcement. Graves Elementary School District, Santa Rita Union School District and Soledad Unified School District, smaller school districts in Monterey County, were also targeted in the review.\u003c/p>\n\u003cp>The probe comes as Su is set to testify before the House of Representatives’ Committee on Education and the Workforce on Wednesday. She and other urban school leaders are expected to field questions about parental rights and course content during the hearing, titled “Breaking Trust: Attacks on Parental Rights, Inappropriate Content, and Legal Abuses in America’s Schools.”\u003c/p>\n\u003cfigure id=\"attachment_12053747\" class=\"wp-caption aligncenter\" style=\"max-width: 1999px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12053747\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250818-SFUSDFirstDay-20_qed.jpg\" alt=\"\" width=\"1999\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250818-SFUSDFirstDay-20_qed.jpg 1999w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250818-SFUSDFirstDay-20_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/08/250818-SFUSDFirstDay-20_qed-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\">\u003cfigcaption class=\"wp-caption-text\">Superintendent Maria Su speaks to students at Sanchez Elementary School on the first day of classes for the new school year in San Francisco on Aug. 18, 2025. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>She will appear alongside the superintendents of Chicago Public Schools and Loudoun County, Virginia, which the Department of Justice \u003ca href=\"https://www.justice.gov/opa/pr/justice-department-sues-loudoun-county-violating-equal-protection-christian-students\">sued last year\u003c/a> over its gender discrimination policies.\u003c/p>\n\u003cp>“The Committee is reviewing the district’s compliance with civil rights and education records privacy laws, and whether any further changes in law may be needed to help ensure that children are protected and federal funds are spent responsibly,” Chairman Tim Walberg, R-Michigan, said in an April letter inviting Su to testify.\u003c/p>\n\u003cp>Walberg said the committee has recently recommended multiple bills that would prohibit instruction related to gender ideology and “sexually oriented materials,” and require parental consent before changing a minor’s pronouns, in school districts that receive federal funding.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12081794",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/07/SanFranciscoK8SchoolGetty.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“The committee is reviewing the district’s compliance with civil rights and education records privacy laws, and whether any further changes in law may be needed to help ensure that children are protected and federal funds are spent responsibly,” the letter to Su said.\u003c/p>\n\u003cp>The separate review of SFUSD policy announced Monday will determine whether it is adhering to Title IX, and whether it has taken action in response to recent Supreme Court rulings in favor of parents’ rights, according to the DOJ.\u003c/p>\n\u003cp>In March, the \u003ca href=\"https://www.kqed.org/news/12075180/advocates-worry-supreme-court-is-going-after-the-transgender-community-deliberately\">Supreme Court temporarily blocked a California law \u003c/a>that would ban requiring districts to notify parents if their child elects to change their gender identity or pronouns at school.\u003c/p>\n\u003cp>Last year, the court also ruled that a Maryland school district violated the First Amendment by not allowing parents to opt their elementary school-aged children out of reading books with LGBTQ+ characters.\u003c/p>\n\u003cp>“My core academic responsibility as Superintendent is clear: to ensure that SFUSD students become strong readers, effective writers, and confident mathematical thinkers, and that they graduate prepared for college, career, and life, and able to contribute to their communities,” Su said in written testimony ahead of Wednesday’s hearing. “We at SFUSD take seriously our obligations to follow the law, serve every child, and remain focused on academic excellence.”\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12086634/white-house-opens-probe-into-san-francisco-schools-over-gender-ideology",
"authors": [
"11913"
],
"categories": [
"news_18540",
"news_28250",
"news_8",
"news_13"
],
"tags": [
"news_18538",
"news_30911",
"news_4750",
"news_4016",
"news_20013",
"news_27626",
"news_34905",
"news_38",
"news_3946",
"news_1290",
"news_35628",
"news_36591",
"news_20058"
],
"featImg": "news_12046126",
"label": "news"
},
"news_12086556": {
"type": "posts",
"id": "news_12086556",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12086556",
"score": null,
"sort": [
1780955076000
]
},
"guestAuthors": [],
"slug": "san-francisco-general-hospital-fined-for-serious-safety-violations-after-social-worker-stabbing",
"title": "San Francisco General Hospital Fined for Serious Safety Violations After Social Worker Stabbing",
"publishDate": 1780955076,
"format": "standard",
"headTitle": "San Francisco General Hospital Fined for Serious Safety Violations After Social Worker Stabbing | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>California occupational safety officials have issued a $142,700 fine against the University of California, San Francisco, after documenting multiple “serious” safety violations surrounding the \u003ca href=\"https://www.kqed.org/news/12066248/stabbing-at-san-francisco-general-hospital-leaves-social-worker-in-critical-condition\">fatal stabbing of a social worker\u003c/a> in December, along with a record fine of $130,500 against the city’s primary public hospital.\u003c/p>\n\u003cp>The reports from California’s Division of Occupational Safety and Health arrive nearly six months after a patient allegedly stabbed and killed Alberto Rangel, a 51-year-old social worker at San Francisco General Hospital’s HIV clinic, Ward 86. The incident has \u003ca href=\"https://www.kqed.org/forum/2010101912297/fatal-ucsf-stabbing-heightens-concerns-about-health-worker-safety\">sparked tough conversations\u003c/a> between staff and leadership at the Department of Public Health and the University of California, San Francisco, which both oversee SF General, about \u003ca href=\"https://www.kqed.org/news/12075387/hospital-security-debate-swirls-after-san-francisco-social-worker-stabbing\">healthcare worker safety and security\u003c/a>.\u003c/p>\n\u003cp>It also comes on the heels of a city investigation into the incident, which found that another social worker at the clinic pulled the attacker off Rangel, contradicting claims from local law enforcement that a sheriff’s deputy was the first to intervene.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>UCSF faces eight citations, with seven marked “serious.” Citations in the 38-page report say that the institution failed to immediately report the incident to Cal/OSHA and failed to provide records of workplace safety inspections and maintain violent incident logs.\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“Since December, UCSF and the San Francisco Department of Public Health have implemented meaningful improvements to security and response protocols, and we continue evaluating ways to further reduce risk across all settings where our employees provide care,” UCSF said in a statement. “Alberto Rangel’s death was a profound loss, and we remain focused on strengthening workplace safety in ways that are thoughtful, collaborative, responsive and enduring.”\u003c/span>\u003c/p>\n\u003cp>The Cal/OSHA report against SF General included seven citations, six of which were marked as “serious.” Those included that the hospital failed to develop a safety plan after the patient made threats of violence, no photo or physical description of the perpetrator was shared with clinical staff and the hospital did not notify staff about the threats of violence.\u003c/p>\n\u003cp>The report also pointed out that the clinic did not have security cameras or weapons screening at the building, and failed to provide security guards at all entrances to the building after threats were made. The suspect, Wilfredo Tortolero Arriechi, 35, was arrested at the hospital and has been charged with murder. He has pleaded not guilty.\u003c/p>\n\u003cfigure id=\"attachment_12068510\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12068510\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251230-SFSocialWorker-11-BL_qed.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251230-SFSocialWorker-11-BL_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251230-SFSocialWorker-11-BL_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251230-SFSocialWorker-11-BL_qed-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Alex Alvarez, a clinical social worker, stands on a parking garage at UCSF Parnassus campus in San Francisco on Dec. 30, 2025. He said the view from the gym helps him recover, reflect and think following the fatal stabbing of his colleague Alberto Rangel at Zuckerberg San Francisco General Hospital on Dec. 4, 2025. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Alejandro Alvarez, the social worker who \u003ca href=\"https://www.kqed.org/news/12068599/salt-to-a-wound-social-workers-still-reeling-in-aftermath-of-ward-86-stabbing\">pulled the attacker off Rangel\u003c/a> the day of the stabbing, said the Cal/OSHA report findings were validating but unsurprising.\u003c/p>\n\u003cp>“It’s pretty upsetting to hear our security cameras weren’t working right in the hallway of the clinic,” Alvarez said. “The work is demanding, but at the same time, we still deserve to be working in a safe space.”\u003c/p>\n\u003cp>Alvarez added that the $130,500 fine against SF General, the largest so far from Cal/OSHA against the hospital, is “not accountability. It is a beginning.”\u003c/p>\n\u003cp>Officials at San Francisco’s Department of Public Health have responded to the incident with a number of safety changes at Ward 86. Those changes have so far included hiring more security staff, launching a threat management team to triage reported threats and installing metal detectors at entrances.[aside postID=news_12080895 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/006_KQED_SanFrancisco_GeneralHospital_03102020_6321_qed.jpg']“The safety for our staff, our patients and our community is not negotiable, and we will continue to keep staff and patients safe with a strengthened and modernized approach to safety and security,” a spokesperson for the department said. “Countless additional security measures have been initiated or expedited to strengthen workplace safety, including enhanced physical security measures, expanded security staffing, increased crisis prevention and response training, and a fundamental change in security structure governance to better connect leadership to frontline staff and their concerns.”\u003c/p>\n\u003cp>City officials have also \u003ca href=\"https://www.kqed.org/news/12080895/san-francisco-directs-15-million-to-health-department-security-after-fatal-stabbing\">committed $15 million annually\u003c/a> and $7.5 million in one-time infrastructure improvements for healthcare worker safety throughout the Department of Public Health.\u003c/p>\n\u003cp>Rangel’s husband, Stuart Moulder, meanwhile, plans to sue the city for his wrongful death and for failing to take necessary steps to protect workers after multiple reports of the alleged attacker’s violent behavior were reported to hospital management.\u003c/p>\n\u003cp>Nick Casper, the attorney representing Moulder, said the findings in the latest Cal/OSHA report dovetail with the allegations in their complaint.\u003c/p>\n\u003cp>“The findings really paint a picture of two specific-but-related failures,” Casper said. “There were longstanding systemic deficiencies involving security, training, coordination and workplace violence prevention. And there were specific failures about appropriately responding to a known and escalating threat posed by this patient.”\u003c/p>\n\u003cp>Casper pointed to previous workplace safety violations and resulting fines from Cal/OSHA at SF General, and a lack of proper recourse from the city.\u003c/p>\n\u003cfigure id=\"attachment_12066544\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12066544\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251209-SFGENERALMEMORIAL-01-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251209-SFGENERALMEMORIAL-01-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251209-SFGENERALMEMORIAL-01-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251209-SFGENERALMEMORIAL-01-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A memorial for social worker Alberto Rangel, who was fatally stabbed on Dec. 4 at Zuckerberg San Francisco General Hospital, outside the hospital on Dec. 9, 2025. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In 2020, the hospital was fined more than $26,000 after a nurse was attacked and staff faced retaliation for complaining about a dangerous work environment.\u003c/p>\n\u003cp>“For years, there have been prior Cal/OSHA investigations and citations from violent attacks on their frontline healthcare workers. And many of the same deficiencies that were cited in this same report relating to Alberto Rangel were also cited in those citations,” Casper said. “There were all these years of notice to the city, and they failed to act until one of their frontline healthcare workers was killed.”\u003c/p>\n\u003cp>The institution’s failure to act on known deficiencies in the hospital’s safety response has haunted Alvarez, who remains on leave from his position.\u003c/p>\n\u003cp>“Their own leadership had already identified these exact deficiencies for Ward 86. Four years before Alberto was killed, someone inside that institution put it in writing. And nothing happened,” he said. I do not know how to sit with that. I am still trying.”\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "Cal/OSHA also issued a $142,700 fine against the University of California, San Francisco, for multiple citations and for lacking an adequate violence prevention plan. ",
"status": "publish",
"parent": 0,
"modified": 1780980468,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 22,
"wordCount": 1088
},
"headData": {
"title": "San Francisco General Hospital Fined for Serious Safety Violations After Social Worker Stabbing | KQED",
"description": "Cal/OSHA also issued a $142,700 fine against the University of California, San Francisco, for multiple citations and for lacking an adequate violence prevention plan. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "San Francisco General Hospital Fined for Serious Safety Violations After Social Worker Stabbing",
"datePublished": "2026-06-08T14:44:36-07:00",
"dateModified": "2026-06-08T21:47:48-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": 34551,
"slug": "labor",
"name": "Labor"
},
"sticky": false,
"nprStoryId": "kqed-12086556",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12086556/san-francisco-general-hospital-fined-for-serious-safety-violations-after-social-worker-stabbing",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>California occupational safety officials have issued a $142,700 fine against the University of California, San Francisco, after documenting multiple “serious” safety violations surrounding the \u003ca href=\"https://www.kqed.org/news/12066248/stabbing-at-san-francisco-general-hospital-leaves-social-worker-in-critical-condition\">fatal stabbing of a social worker\u003c/a> in December, along with a record fine of $130,500 against the city’s primary public hospital.\u003c/p>\n\u003cp>The reports from California’s Division of Occupational Safety and Health arrive nearly six months after a patient allegedly stabbed and killed Alberto Rangel, a 51-year-old social worker at San Francisco General Hospital’s HIV clinic, Ward 86. The incident has \u003ca href=\"https://www.kqed.org/forum/2010101912297/fatal-ucsf-stabbing-heightens-concerns-about-health-worker-safety\">sparked tough conversations\u003c/a> between staff and leadership at the Department of Public Health and the University of California, San Francisco, which both oversee SF General, about \u003ca href=\"https://www.kqed.org/news/12075387/hospital-security-debate-swirls-after-san-francisco-social-worker-stabbing\">healthcare worker safety and security\u003c/a>.\u003c/p>\n\u003cp>It also comes on the heels of a city investigation into the incident, which found that another social worker at the clinic pulled the attacker off Rangel, contradicting claims from local law enforcement that a sheriff’s deputy was the first to intervene.\u003c/p>\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>UCSF faces eight citations, with seven marked “serious.” Citations in the 38-page report say that the institution failed to immediately report the incident to Cal/OSHA and failed to provide records of workplace safety inspections and maintain violent incident logs.\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">“Since December, UCSF and the San Francisco Department of Public Health have implemented meaningful improvements to security and response protocols, and we continue evaluating ways to further reduce risk across all settings where our employees provide care,” UCSF said in a statement. “Alberto Rangel’s death was a profound loss, and we remain focused on strengthening workplace safety in ways that are thoughtful, collaborative, responsive and enduring.”\u003c/span>\u003c/p>\n\u003cp>The Cal/OSHA report against SF General included seven citations, six of which were marked as “serious.” Those included that the hospital failed to develop a safety plan after the patient made threats of violence, no photo or physical description of the perpetrator was shared with clinical staff and the hospital did not notify staff about the threats of violence.\u003c/p>\n\u003cp>The report also pointed out that the clinic did not have security cameras or weapons screening at the building, and failed to provide security guards at all entrances to the building after threats were made. The suspect, Wilfredo Tortolero Arriechi, 35, was arrested at the hospital and has been charged with murder. He has pleaded not guilty.\u003c/p>\n\u003cfigure id=\"attachment_12068510\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12068510\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251230-SFSocialWorker-11-BL_qed.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251230-SFSocialWorker-11-BL_qed.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251230-SFSocialWorker-11-BL_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251230-SFSocialWorker-11-BL_qed-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Alex Alvarez, a clinical social worker, stands on a parking garage at UCSF Parnassus campus in San Francisco on Dec. 30, 2025. He said the view from the gym helps him recover, reflect and think following the fatal stabbing of his colleague Alberto Rangel at Zuckerberg San Francisco General Hospital on Dec. 4, 2025. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Alejandro Alvarez, the social worker who \u003ca href=\"https://www.kqed.org/news/12068599/salt-to-a-wound-social-workers-still-reeling-in-aftermath-of-ward-86-stabbing\">pulled the attacker off Rangel\u003c/a> the day of the stabbing, said the Cal/OSHA report findings were validating but unsurprising.\u003c/p>\n\u003cp>“It’s pretty upsetting to hear our security cameras weren’t working right in the hallway of the clinic,” Alvarez said. “The work is demanding, but at the same time, we still deserve to be working in a safe space.”\u003c/p>\n\u003cp>Alvarez added that the $130,500 fine against SF General, the largest so far from Cal/OSHA against the hospital, is “not accountability. It is a beginning.”\u003c/p>\n\u003cp>Officials at San Francisco’s Department of Public Health have responded to the incident with a number of safety changes at Ward 86. Those changes have so far included hiring more security staff, launching a threat management team to triage reported threats and installing metal detectors at entrances.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12080895",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/006_KQED_SanFrancisco_GeneralHospital_03102020_6321_qed.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“The safety for our staff, our patients and our community is not negotiable, and we will continue to keep staff and patients safe with a strengthened and modernized approach to safety and security,” a spokesperson for the department said. “Countless additional security measures have been initiated or expedited to strengthen workplace safety, including enhanced physical security measures, expanded security staffing, increased crisis prevention and response training, and a fundamental change in security structure governance to better connect leadership to frontline staff and their concerns.”\u003c/p>\n\u003cp>City officials have also \u003ca href=\"https://www.kqed.org/news/12080895/san-francisco-directs-15-million-to-health-department-security-after-fatal-stabbing\">committed $15 million annually\u003c/a> and $7.5 million in one-time infrastructure improvements for healthcare worker safety throughout the Department of Public Health.\u003c/p>\n\u003cp>Rangel’s husband, Stuart Moulder, meanwhile, plans to sue the city for his wrongful death and for failing to take necessary steps to protect workers after multiple reports of the alleged attacker’s violent behavior were reported to hospital management.\u003c/p>\n\u003cp>Nick Casper, the attorney representing Moulder, said the findings in the latest Cal/OSHA report dovetail with the allegations in their complaint.\u003c/p>\n\u003cp>“The findings really paint a picture of two specific-but-related failures,” Casper said. “There were longstanding systemic deficiencies involving security, training, coordination and workplace violence prevention. And there were specific failures about appropriately responding to a known and escalating threat posed by this patient.”\u003c/p>\n\u003cp>Casper pointed to previous workplace safety violations and resulting fines from Cal/OSHA at SF General, and a lack of proper recourse from the city.\u003c/p>\n\u003cfigure id=\"attachment_12066544\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12066544\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251209-SFGENERALMEMORIAL-01-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251209-SFGENERALMEMORIAL-01-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251209-SFGENERALMEMORIAL-01-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/251209-SFGENERALMEMORIAL-01-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A memorial for social worker Alberto Rangel, who was fatally stabbed on Dec. 4 at Zuckerberg San Francisco General Hospital, outside the hospital on Dec. 9, 2025. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In 2020, the hospital was fined more than $26,000 after a nurse was attacked and staff faced retaliation for complaining about a dangerous work environment.\u003c/p>\n\u003cp>“For years, there have been prior Cal/OSHA investigations and citations from violent attacks on their frontline healthcare workers. And many of the same deficiencies that were cited in this same report relating to Alberto Rangel were also cited in those citations,” Casper said. “There were all these years of notice to the city, and they failed to act until one of their frontline healthcare workers was killed.”\u003c/p>\n\u003cp>The institution’s failure to act on known deficiencies in the hospital’s safety response has haunted Alvarez, who remains on leave from his position.\u003c/p>\n\u003cp>“Their own leadership had already identified these exact deficiencies for Ward 86. Four years before Alberto was killed, someone inside that institution put it in writing. And nothing happened,” he said. I do not know how to sit with that. I am still trying.”\u003c/p>\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\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12086556/san-francisco-general-hospital-fined-for-serious-safety-violations-after-social-worker-stabbing",
"authors": [
"11840"
],
"categories": [
"news_457",
"news_34551",
"news_28250",
"news_8"
],
"tags": [
"news_6145",
"news_22434",
"news_19904",
"news_38",
"news_20220",
"news_23007",
"news_23063"
],
"featImg": "news_12086559",
"label": "news"
},
"news_12086530": {
"type": "posts",
"id": "news_12086530",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12086530",
"score": null,
"sort": [
1780950395000
]
},
"guestAuthors": [],
"slug": "san-francisco-takes-anti-abortion-activist-back-to-court-after-meme-mistrial",
"title": "San Francisco Takes Anti-Abortion Activist Back to Court After Meme Mistrial",
"publishDate": 1780950395,
"format": "standard",
"headTitle": "San Francisco Takes Anti-Abortion Activist Back to Court After Meme Mistrial | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>After a mistrial last week, a \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> judge has set a new trial date for an \u003ca href=\"https://www.kqed.org/news/12053319/how-the-anti-abortion-movement-is-impacting-california\">anti-abortion\u003c/a> activist who posted a video on social media allegedly threatening a Planned Parenthood clinic escort, raising questions about the limits of political speech online.\u003c/p>\n\u003cp>Anastasia Rogers, a member of the anti-abortion group \u003ca href=\"https://thesurvivors.us/\">The Survivors\u003c/a>, was charged with violating California’s version of the federal Freedom of Access to Clinic Entrances Act, which prohibits videotaping and distributing videos of reproductive health patients, employees or volunteers for the purpose of intimidating them from becoming or remaining in that role.\u003c/p>\n\u003cp>The district attorney’s office alleges that a video Rogers posted on social media, which features the words “Unalive them” over a clip of a San Francisco Planned Parenthood clinic escort, violated the FACES Act by threatening the person pictured. But Rogers’ attorneys argued in court that the clip was taken out of context, and her behavior was protected political speech.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Rogers’ criminal proceedings ended in a mistrial last week, after a jury failed to come to a unanimous decision. According to Rogers’ counsel, Michael Millen, the majority of jurors found her not guilty on both counts, citing a lack of evidence that her intention was to intimidate the volunteer.\u003c/p>\n\u003cp>He filed a motion asking the judge to dismiss the case on Monday. A pre-trial conference to discuss that motion is set for June 29, ahead of a new trial slated to begin June 30.\u003c/p>\n\u003cp>Millen said he believes under normal circumstances, the DA’s office would drop a case with such a seemingly low chance of success based on the initial jury’s leanings, but that this particular instance hasn’t been because of “political overtones.”\u003c/p>\n\u003cp>“If this was a robbery case, a carjacking case, and nine or 10 jurors said ‘not guilty,’ I assure you they would never retry the case,” he said.[aside postID=news_12071206 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260122-STEVE-HILTON-ON-PB-MD-04-KQED-1.jpg']The case centers around a \u003ca href=\"https://www.instagram.com/reels/DND93rcPFRI/\">14-second video\u003c/a> Rogers posted on Instagram in August, mimicking an internet trend set to a Pinkpantheress song, that juxtaposed clinic volunteers and pro-life protesters’ methods of “help[ing] women entering Planned Parenthood.” The video features a clip of Rogers with the text “Unalive them with kindness,” followed by a clip of a volunteer in a ‘clinic escort’ vest with the text “Unalive them.”\u003c/p>\n\u003cp>“Unalive” is internet slang often used instead of “kill” to skirt some social media apps’ content guidelines.\u003c/p>\n\u003cp>The suit alleges that the post threatened the life of the escort pictured, but Millen said Rogers was referring to what happens to fetuses during an abortion.\u003c/p>\n\u003cp>“ What she was trying to communicate was what the escorts do is ‘unalive’ their children, and given complications that can result from abortions gone wrong, actually injure or sometimes even kill the women who are going in,” he told KQED.\u003c/p>\n\u003cp>The video has garnered nearly 400,000 views.\u003c/p>\n\u003cp>Rogers was arrested outside of the same clinic in December on a warrant tied to the video. She said at the time that she was arrested for “sidewalk counseling,” or handing out pregnancy resource pamphlets.\u003c/p>\n\u003cp>The district attorney’s office did not respond to a request for comment on the charges.\u003c/p>\n\u003cp>\u003cem>KQED’s Desmond Meagley contributed to this report. \u003c/em>\u003c/p>\n\u003cp>\u003c/p>\n",
"blocks": [],
"excerpt": "Anastasia Rogers faces criminal charges after using the words “Unalive them” in a video recorded outside a San Francisco Planned Parenthood. Her attorney said the phrase was taken out of context.",
"status": "publish",
"parent": 0,
"modified": 1780952088,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 16,
"wordCount": 600
},
"headData": {
"title": "San Francisco Takes Anti-Abortion Activist Back to Court After Meme Mistrial | KQED",
"description": "Anastasia Rogers faces criminal charges after using the words “Unalive them” in a video recorded outside a San Francisco Planned Parenthood. Her attorney said the phrase was taken out of context.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "San Francisco Takes Anti-Abortion Activist Back to Court After Meme Mistrial",
"datePublished": "2026-06-08T13:26:35-07:00",
"dateModified": "2026-06-08T13:54:48-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-12086530",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12086530/san-francisco-takes-anti-abortion-activist-back-to-court-after-meme-mistrial",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>After a mistrial last week, a \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> judge has set a new trial date for an \u003ca href=\"https://www.kqed.org/news/12053319/how-the-anti-abortion-movement-is-impacting-california\">anti-abortion\u003c/a> activist who posted a video on social media allegedly threatening a Planned Parenthood clinic escort, raising questions about the limits of political speech online.\u003c/p>\n\u003cp>Anastasia Rogers, a member of the anti-abortion group \u003ca href=\"https://thesurvivors.us/\">The Survivors\u003c/a>, was charged with violating California’s version of the federal Freedom of Access to Clinic Entrances Act, which prohibits videotaping and distributing videos of reproductive health patients, employees or volunteers for the purpose of intimidating them from becoming or remaining in that role.\u003c/p>\n\u003cp>The district attorney’s office alleges that a video Rogers posted on social media, which features the words “Unalive them” over a clip of a San Francisco Planned Parenthood clinic escort, violated the FACES Act by threatening the person pictured. But Rogers’ attorneys argued in court that the clip was taken out of context, and her behavior was protected political speech.\u003c/p>\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>Rogers’ criminal proceedings ended in a mistrial last week, after a jury failed to come to a unanimous decision. According to Rogers’ counsel, Michael Millen, the majority of jurors found her not guilty on both counts, citing a lack of evidence that her intention was to intimidate the volunteer.\u003c/p>\n\u003cp>He filed a motion asking the judge to dismiss the case on Monday. A pre-trial conference to discuss that motion is set for June 29, ahead of a new trial slated to begin June 30.\u003c/p>\n\u003cp>Millen said he believes under normal circumstances, the DA’s office would drop a case with such a seemingly low chance of success based on the initial jury’s leanings, but that this particular instance hasn’t been because of “political overtones.”\u003c/p>\n\u003cp>“If this was a robbery case, a carjacking case, and nine or 10 jurors said ‘not guilty,’ I assure you they would never retry the case,” he said.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12071206",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/01/260122-STEVE-HILTON-ON-PB-MD-04-KQED-1.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>The case centers around a \u003ca href=\"https://www.instagram.com/reels/DND93rcPFRI/\">14-second video\u003c/a> Rogers posted on Instagram in August, mimicking an internet trend set to a Pinkpantheress song, that juxtaposed clinic volunteers and pro-life protesters’ methods of “help[ing] women entering Planned Parenthood.” The video features a clip of Rogers with the text “Unalive them with kindness,” followed by a clip of a volunteer in a ‘clinic escort’ vest with the text “Unalive them.”\u003c/p>\n\u003cp>“Unalive” is internet slang often used instead of “kill” to skirt some social media apps’ content guidelines.\u003c/p>\n\u003cp>The suit alleges that the post threatened the life of the escort pictured, but Millen said Rogers was referring to what happens to fetuses during an abortion.\u003c/p>\n\u003cp>“ What she was trying to communicate was what the escorts do is ‘unalive’ their children, and given complications that can result from abortions gone wrong, actually injure or sometimes even kill the women who are going in,” he told KQED.\u003c/p>\n\u003cp>The video has garnered nearly 400,000 views.\u003c/p>\n\u003cp>Rogers was arrested outside of the same clinic in December on a warrant tied to the video. She said at the time that she was arrested for “sidewalk counseling,” or handing out pregnancy resource pamphlets.\u003c/p>\n\u003cp>The district attorney’s office did not respond to a request for comment on the charges.\u003c/p>\n\u003cp>\u003cem>KQED’s Desmond Meagley contributed to this report. \u003c/em>\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12086530/san-francisco-takes-anti-abortion-activist-back-to-court-after-meme-mistrial",
"authors": [
"11913"
],
"categories": [
"news_34167",
"news_6188",
"news_28250",
"news_8",
"news_13"
],
"tags": [
"news_22880",
"news_34389",
"news_1386",
"news_31298",
"news_30275",
"news_17725",
"news_18543",
"news_20296",
"news_17968",
"news_745",
"news_38",
"news_559",
"news_18077",
"news_1917"
],
"featImg": "news_12086554",
"label": "news"
},
"news_12086370": {
"type": "posts",
"id": "news_12086370",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12086370",
"score": null,
"sort": [
1780916426000
]
},
"guestAuthors": [],
"slug": "need-to-apply-for-benefits-like-calfresh-in-sf-you-can-do-it-on-this-truck",
"title": "Need to Apply for Benefits Like CalFresh? In SF, You Can Do It on This Truck",
"publishDate": 1780916426,
"format": "standard",
"headTitle": "Need to Apply for Benefits Like CalFresh? In SF, You Can Do It on This Truck | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Navigating an application for benefits like \u003ca href=\"https://www.kqed.org/news/tag/calfresh\">CalFresh\u003c/a> can be complicated — especially when you’re doing it without support.\u003c/p>\n\u003cp>This month, San Francisco is attempting to address some of these bureaucratic barriers by launching a new \u003ca href=\"https://www.sfhsa.org/services/mobile-benefits-center\">Mobile Benefits Center\u003c/a>, the first of its kind in the city.\u003c/p>\n\u003cp>The San Francisco Human Services Agency’s Mobile Benefits Center — think of a city office on wheels — will be driven to neighborhoods throughout the city by SFHSA staff who can help city residents apply for benefits without having to physically visit a government office or service center.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>At an event to announce the service truck in late April, city officials noted that San Francisco’s southern and south-eastern neighborhoods — where many low-income residents live — \u003ca href=\"https://www.sfhsa.org/about/announcements/san-francisco-human-services-agency-launches-mobile-benefits-center\">do not have a dedicated service center,\u003c/a> making it difficult for people to make time to travel, apply for or renew benefits. This especially impacts residents who may have mobility issues or do not have the financial means to travel.\u003c/p>\n\u003cp>The Mobile Benefits Center also aims to support older adults and immigrants who may prefer to \u003ca href=\"https://www.sfhsa.org/sites/default/files/media/document/2026-04/external_program_guide_hsa_mobile_benefits_center_4.20.26.pdf\">have in-person support when navigating bureaucratic procedures like this.\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_12086392\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12086392\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-group.jpg\" alt=\"\" width=\"2000\" height=\"1500\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-group.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-group-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-group-1536x1152.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The Mobile Benefits Center from San Francisco’s Human Services Agency, which will be driven to different neighborhoods around the city. \u003ccite>(Courtesy of SFHSA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Starting in June, the truck will be visiting the parking lots or spaces of partnering community-based organizations in different neighborhoods, SFHSA program specialist Kyle Lei said.\u003c/p>\n\u003cp>“Hopefully, the travel time — and also the financial aspect — is decreased” for residents who need to apply for benefits, Lei said.\u003c/p>\n\u003cp>The Mobile Benefits Center “allows services and benefits to come to where communities are,” said Mariela Donis, associate director with the No Kid Hungry campaign in California.\u003c/p>\n\u003cul>\n\u003cli>\u003cstrong>Jump straight to: \u003ca href=\"#WhencanIvisittheMobileBenefitsCenter\">When can I visit the Mobile Benefits Center?\u003c/a>\u003c/strong>\u003c/li>\n\u003c/ul>\n\u003cp>“This type of vehicle is a lot less intimidating, especially to immigrant communities,” Donis said. “We’re hopeful that through partnerships with other trusted community organizations, including school districts, this truck would allow for more access to benefits.”[aside postID=news_12083922 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/CalFreshGetty.jpg']The Mobile Benefits Center will come at a time when access to benefits like CalFresh has gotten more complicated and riddled with paperwork.\u003c/p>\n\u003cp>Due to the passing of H.R. 1 or the so-called \u003ca href=\"https://www.kqed.org/forum/2010101910533/what-the-big-beautiful-bill-means-for-california\">“One Big Beautiful Bill\u003c/a>,” California began \u003ca href=\"https://www.kqed.org/news/12083922/calfresh-snap-new-work-requirements-rules-2026-hr1-eligibility-who-is-exempt-food-stamps\">enforcing new and expanded federal guidelines\u003c/a> this month that require some CalFresh recipients to work 20 hours a week, or an average of 80 hours a month — with a stark reduction in food benefits for those who don’t fulfill the requirements.\u003c/p>\n\u003cp>“We’re seeing in other states’ data just devastating drops in the SNAP caseload,” Andrew Cheyne, managing director at the County Welfare Directors Association, said to KQED last month. “Not because people are ineligible. Not because they are getting good jobs with good wages. But because of the inability to navigate the red tape that Congress enacted in H.R. 1.”\u003c/p>\n\u003cp>Keep reading to learn more about what you can expect from San Francisco’s Mobile Benefits Center — including where to actually find it.\u003c/p>\n\u003ch2>What services can I access at the Mobile Benefits Center?\u003c/h2>\n\u003cp>The center will support applications and renewals for services like CalFresh, Medi-Cal, County Adult Assistance Programs (CAAP) and CalWORKs, Lei said\u003c/p>\n\u003cp>According to \u003ca href=\"https://www.sfhsa.org/services/mobile-benefits-center\">the city’s website\u003c/a>, the Mobile Benefits Center will also focus on submitting documents on behalf of residents and verifying eligibility, \u003ca href=\"https://www.sfhsa.org/sites/default/files/media/document/2026-04/external_program_guide_hsa_mobile_benefits_center_4.20.26.pdf\">troubleshooting\u003c/a> applications and connecting with resources like childcare, employment support and referral services.\u003c/p>\n\u003cp>Eligible residents can also have their Electronic Benefits (EBT) card immediately printed inside the vehicle and handed to them, so that they can start receiving funds onto it.\u003c/p>\n\u003ch2>What will visiting the Mobile Benefits Center in person be like?\u003c/h2>\n\u003cp>The Mobile Benefits Center is shaped like a compact food truck, or even an ice cream truck. The vehicle can fit around five to six people at most — including employees — so you might not be able to enter straightaway.\u003c/p>\n\u003cfigure id=\"attachment_12086394\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12086394\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-cube-stations.jpg\" alt=\"\" width=\"2000\" height=\"1500\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-cube-stations.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-cube-stations-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-cube-stations-1536x1152.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Human Services Agency staff in the Mobile Benefits Center will be able to help city residents apply in person for different benefits. \u003ccite>(Courtesy of SFHSA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>While each event may look different, according to \u003ca href=\"https://www.sfhsa.org/sites/default/files/media/document/2026-04/external_program_guide_hsa_mobile_benefits_center_4.20.26.pdf\">materials for prospective organizations\u003c/a>, residents will be asked to stay in a \u003ca href=\"https://www.sfhsa.org/sites/default/files/media/document/2026-04/external_program_guide_hsa_mobile_benefits_center_4.20.26.pdf\">“comfortable waiting area that includes easy access to a restroom”\u003c/a> and then enter the truck once their turn is up, for privacy.\u003c/p>\n\u003cp>There is also a window where employees can speak through to residents standing outside the truck.\u003c/p>\n\u003ch2>\u003ca id=\"WhencanIvisittheMobileBenefitsCenter\">\u003c/a>When can I visit the Mobile Benefits Center?\u003c/h2>\n\u003cp>The first Mobile Benefits Center stop will focus on applying for CalFresh and will be on Wednesday, June 10, at \u003ca href=\"https://campusrec.sfsu.edu/MWC\">SFSU’s Mashouf Wellness Center\u003c/a> from 9 a.m. to 4 p.m.\u003c/p>\n\u003cp>The next stop will be on Saturday, July 11, at the \u003ca href=\"https://www.instagram.com/disabilityculturalcenter/\">San Francisco Disability Cultural Center\u003c/a> from 10:30 a.m. to noon.\u003c/p>\n\u003cp>Residents can keep track of the next stop on the city’s website \u003ca href=\"https://www.sfhsa.org/services/mobile-benefits-center\">under MBC Events\u003c/a>.\u003c/p>\n\u003cp>Additionally, community organizations, local groups and schools can request a visit from the Mobile Benefits Center \u003ca href=\"https://forms.office.com/g/DbEvxBRSfj\">using the city’s online form.\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\n",
"blocks": [],
"excerpt": "San Francisco’s Mobile Benefits Center will be on the road starting this June, in the hopes of making the benefits application process more accessible.",
"status": "publish",
"parent": 0,
"modified": 1781108994,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 24,
"wordCount": 893
},
"headData": {
"title": "Need to Apply for Benefits Like CalFresh? In SF, You Can Do It on This Truck | KQED",
"description": "San Francisco’s Mobile Benefits Center will be on the road starting this June, in the hopes of making the benefits application process more accessible.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Need to Apply for Benefits Like CalFresh? In SF, You Can Do It on This Truck",
"datePublished": "2026-06-08T04:00:26-07:00",
"dateModified": "2026-06-10T09:29:54-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": 34168,
"slug": "guides-and-explainers",
"name": "Guides and Explainers"
},
"audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/87fdd794-f90e-4280-920f-ab89016e8062/62e18e4c-0d1e-426e-a99d-b4640158df7f/audio.mp3",
"sticky": false,
"nprStoryId": "kqed-12086370",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12086370/need-to-apply-for-benefits-like-calfresh-in-sf-you-can-do-it-on-this-truck",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Navigating an application for benefits like \u003ca href=\"https://www.kqed.org/news/tag/calfresh\">CalFresh\u003c/a> can be complicated — especially when you’re doing it without support.\u003c/p>\n\u003cp>This month, San Francisco is attempting to address some of these bureaucratic barriers by launching a new \u003ca href=\"https://www.sfhsa.org/services/mobile-benefits-center\">Mobile Benefits Center\u003c/a>, the first of its kind in the city.\u003c/p>\n\u003cp>The San Francisco Human Services Agency’s Mobile Benefits Center — think of a city office on wheels — will be driven to neighborhoods throughout the city by SFHSA staff who can help city residents apply for benefits without having to physically visit a government office or service center.\u003c/p>\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>At an event to announce the service truck in late April, city officials noted that San Francisco’s southern and south-eastern neighborhoods — where many low-income residents live — \u003ca href=\"https://www.sfhsa.org/about/announcements/san-francisco-human-services-agency-launches-mobile-benefits-center\">do not have a dedicated service center,\u003c/a> making it difficult for people to make time to travel, apply for or renew benefits. This especially impacts residents who may have mobility issues or do not have the financial means to travel.\u003c/p>\n\u003cp>The Mobile Benefits Center also aims to support older adults and immigrants who may prefer to \u003ca href=\"https://www.sfhsa.org/sites/default/files/media/document/2026-04/external_program_guide_hsa_mobile_benefits_center_4.20.26.pdf\">have in-person support when navigating bureaucratic procedures like this.\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_12086392\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12086392\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-group.jpg\" alt=\"\" width=\"2000\" height=\"1500\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-group.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-group-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-group-1536x1152.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The Mobile Benefits Center from San Francisco’s Human Services Agency, which will be driven to different neighborhoods around the city. \u003ccite>(Courtesy of SFHSA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Starting in June, the truck will be visiting the parking lots or spaces of partnering community-based organizations in different neighborhoods, SFHSA program specialist Kyle Lei said.\u003c/p>\n\u003cp>“Hopefully, the travel time — and also the financial aspect — is decreased” for residents who need to apply for benefits, Lei said.\u003c/p>\n\u003cp>The Mobile Benefits Center “allows services and benefits to come to where communities are,” said Mariela Donis, associate director with the No Kid Hungry campaign in California.\u003c/p>\n\u003cul>\n\u003cli>\u003cstrong>Jump straight to: \u003ca href=\"#WhencanIvisittheMobileBenefitsCenter\">When can I visit the Mobile Benefits Center?\u003c/a>\u003c/strong>\u003c/li>\n\u003c/ul>\n\u003cp>“This type of vehicle is a lot less intimidating, especially to immigrant communities,” Donis said. “We’re hopeful that through partnerships with other trusted community organizations, including school districts, this truck would allow for more access to benefits.”\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12083922",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2025/12/CalFreshGetty.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>The Mobile Benefits Center will come at a time when access to benefits like CalFresh has gotten more complicated and riddled with paperwork.\u003c/p>\n\u003cp>Due to the passing of H.R. 1 or the so-called \u003ca href=\"https://www.kqed.org/forum/2010101910533/what-the-big-beautiful-bill-means-for-california\">“One Big Beautiful Bill\u003c/a>,” California began \u003ca href=\"https://www.kqed.org/news/12083922/calfresh-snap-new-work-requirements-rules-2026-hr1-eligibility-who-is-exempt-food-stamps\">enforcing new and expanded federal guidelines\u003c/a> this month that require some CalFresh recipients to work 20 hours a week, or an average of 80 hours a month — with a stark reduction in food benefits for those who don’t fulfill the requirements.\u003c/p>\n\u003cp>“We’re seeing in other states’ data just devastating drops in the SNAP caseload,” Andrew Cheyne, managing director at the County Welfare Directors Association, said to KQED last month. “Not because people are ineligible. Not because they are getting good jobs with good wages. But because of the inability to navigate the red tape that Congress enacted in H.R. 1.”\u003c/p>\n\u003cp>Keep reading to learn more about what you can expect from San Francisco’s Mobile Benefits Center — including where to actually find it.\u003c/p>\n\u003ch2>What services can I access at the Mobile Benefits Center?\u003c/h2>\n\u003cp>The center will support applications and renewals for services like CalFresh, Medi-Cal, County Adult Assistance Programs (CAAP) and CalWORKs, Lei said\u003c/p>\n\u003cp>According to \u003ca href=\"https://www.sfhsa.org/services/mobile-benefits-center\">the city’s website\u003c/a>, the Mobile Benefits Center will also focus on submitting documents on behalf of residents and verifying eligibility, \u003ca href=\"https://www.sfhsa.org/sites/default/files/media/document/2026-04/external_program_guide_hsa_mobile_benefits_center_4.20.26.pdf\">troubleshooting\u003c/a> applications and connecting with resources like childcare, employment support and referral services.\u003c/p>\n\u003cp>Eligible residents can also have their Electronic Benefits (EBT) card immediately printed inside the vehicle and handed to them, so that they can start receiving funds onto it.\u003c/p>\n\u003ch2>What will visiting the Mobile Benefits Center in person be like?\u003c/h2>\n\u003cp>The Mobile Benefits Center is shaped like a compact food truck, or even an ice cream truck. The vehicle can fit around five to six people at most — including employees — so you might not be able to enter straightaway.\u003c/p>\n\u003cfigure id=\"attachment_12086394\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12086394\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-cube-stations.jpg\" alt=\"\" width=\"2000\" height=\"1500\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-cube-stations.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-cube-stations-160x120.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/MBC-cube-stations-1536x1152.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Human Services Agency staff in the Mobile Benefits Center will be able to help city residents apply in person for different benefits. \u003ccite>(Courtesy of SFHSA)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>While each event may look different, according to \u003ca href=\"https://www.sfhsa.org/sites/default/files/media/document/2026-04/external_program_guide_hsa_mobile_benefits_center_4.20.26.pdf\">materials for prospective organizations\u003c/a>, residents will be asked to stay in a \u003ca href=\"https://www.sfhsa.org/sites/default/files/media/document/2026-04/external_program_guide_hsa_mobile_benefits_center_4.20.26.pdf\">“comfortable waiting area that includes easy access to a restroom”\u003c/a> and then enter the truck once their turn is up, for privacy.\u003c/p>\n\u003cp>There is also a window where employees can speak through to residents standing outside the truck.\u003c/p>\n\u003ch2>\u003ca id=\"WhencanIvisittheMobileBenefitsCenter\">\u003c/a>When can I visit the Mobile Benefits Center?\u003c/h2>\n\u003cp>The first Mobile Benefits Center stop will focus on applying for CalFresh and will be on Wednesday, June 10, at \u003ca href=\"https://campusrec.sfsu.edu/MWC\">SFSU’s Mashouf Wellness Center\u003c/a> from 9 a.m. to 4 p.m.\u003c/p>\n\u003cp>The next stop will be on Saturday, July 11, at the \u003ca href=\"https://www.instagram.com/disabilityculturalcenter/\">San Francisco Disability Cultural Center\u003c/a> from 10:30 a.m. to noon.\u003c/p>\n\u003cp>Residents can keep track of the next stop on the city’s website \u003ca href=\"https://www.sfhsa.org/services/mobile-benefits-center\">under MBC Events\u003c/a>.\u003c/p>\n\u003cp>Additionally, community organizations, local groups and schools can request a visit from the Mobile Benefits Center \u003ca href=\"https://forms.office.com/g/DbEvxBRSfj\">using the city’s online form.\u003c/a>\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12086370/need-to-apply-for-benefits-like-calfresh-in-sf-you-can-do-it-on-this-truck",
"authors": [
"11867"
],
"categories": [
"news_34168",
"news_457",
"news_28250",
"news_8"
],
"tags": [
"news_32707",
"news_1386",
"news_31080",
"news_22578",
"news_18538",
"news_35888",
"news_23122",
"news_18543",
"news_38",
"news_22992",
"news_36039"
],
"featImg": "news_12086378",
"label": "news"
},
"news_12084077": {
"type": "posts",
"id": "news_12084077",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12084077",
"score": null,
"sort": [
1780754413000
]
},
"guestAuthors": [],
"slug": "in-san-francisco-students-become-transit-advocates-to-fix-the-citys-school-bus",
"title": "In San Francisco, Students Become Transit Advocates to Fix ‘the City’s School Bus’",
"publishDate": 1780754413,
"format": "standard",
"headTitle": "In San Francisco, Students Become Transit Advocates to Fix ‘the City’s School Bus’ | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Teenagers swarm the sidewalks outside San Francisco’s \u003ca href=\"https://www.kqed.org/news/tag/lowell-high-school\">Lowell High School\u003c/a> after the final bell. They’re hoping to board the 29-Sunset, affectionately known as the city’s school bus — if they can catch a ride.\u003c/p>\n\u003cp>Lowell junior Kaito Glaub watched as several packed buses came by and picked up a handful of students, leaving dozens behind.\u003c/p>\n\u003cp>“A lot of people use the 29,” he said. “Sometimes it’ll take like 30 minutes before you can get on.”\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>City officials and a group of high schoolers are trying to change that. Thanks to years of advocacy by the Lowell High School Transit Club and other riders, the \u003ca href=\"https://www.kqed.org/news/tag/sfmta\">San Francisco Municipal Transportation Agency\u003c/a> is moving ahead with the second phase of an ambitious project to speed up the route and make it more reliable.\u003c/p>\n\u003cp>According to SFMTA data, over a quarter of all students take public transit or the yellow school bus to and from school. High schoolers lead the way, with 55% reporting that they take transit regularly.\u003c/p>\n\u003cfigure id=\"attachment_12083257\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12083257\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_001-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1334\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_001-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_001-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_001-KQED-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Dozens of passengers wait for the 29 Sunset bus on May 11, 2026, in San Francisco. The 14-mile route runs from the Presidio to Bayview via Parkmerced. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>But the line has long struggled with overcrowding, delays and reliability problems, particularly during the morning and afternoon school rushes. Students often watch multiple buses pass before they can board, while buses themselves become trapped in traffic and \u003ca href=\"https://www.kqed.org/news/12073883/its-san-franciscos-most-delayed-bus-for-riders-a-frustrating-problem-may-get-worse\">fall behind schedule\u003c/a> from frequent stops.\u003c/p>\n\u003cp>Phase Two of the 29-Sunset Improvement Project, approved May 19 by the SFMTA Board of Directors, includes bus stop consolidations, upgraded shelters and lighting, wider sidewalks, traffic-calming measures and infrastructure changes designed to reduce delays and overcrowding.\u003c/p>\n\u003cp>It focuses on the southern half of the route, stretching from Junipero Serra Boulevard and Holloway Avenue through Ingleside, the Excelsior and Bayview neighborhoods. Four of the nine communities the route serves are prioritized by the SFMTA as “equity neighborhoods,” meaning the majority of the route’s riders are low-income or people of color.\u003c/p>\n\u003cfigure id=\"attachment_12083263\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12083263\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_014-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_014-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_014-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_014-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Passengers wait to board the 29 Sunset bus near Lake Merced Boulevard and Middlefield Drive on May 11, 2026, in San Francisco. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The pandemic delayed portions of the project and temporarily shifted attention away from transit advocacy as schools shut down and ridership collapsed across the Muni system. But the 29-Sunset has rebounded faster than many other routes because it serves neighborhoods rather than downtown office commuters, the SFMTA said. Today, ridership has returned to 18,000 people daily, roughly 90% of pre-pandemic levels.\u003c/p>\n\u003cp>“We want the 29 to run on time for years to come,” SFMTA chief Julie Kirschbaum said. “It’s an example where, as we’ve seen ridership grow, we have invested in service and now this capital investment to reflect that growing demand.”\u003c/p>\n\u003cp>Phase One of the project cost about $9.5 million, funded using sources including $1 million in vehicle registration fees from the city’s Proposition AA, as well as regional programs like the One Bay Area Grant. Phase Two will cost $10 million, similarly drawing from local tax revenue and state and local grants.\u003c/p>\n\u003cfigure id=\"attachment_12083260\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12083260\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_004-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_004-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_004-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_004-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Passengers wait at the 29 Sunset bus stop near Plymouth Avenue and Ocean Avenue on May 11, 2026, in San Francisco. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For Lowell students, the changes represent the culmination of years of organizing.\u003c/p>\n\u003cp>The project began in 2019 after pressure from students who eventually formed the Lowell Transit Club, which attended public meetings, organized feedback campaigns and communicated directly with transit officials working on the first phase of the project, according to club president Quinn Luk.[aside postID=news_12082380 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/023_KQED_SanFrancisco_Coronavirus_03132020__qed.jpg']Woody Szydlik, 17, said he joined the club in part because his friends were involved — but the bigger reason was that he relies on the bus to commute from the Richmond neighborhood to Lowell. Like many riders, he has experienced delays that made him late to class.\u003c/p>\n\u003cp>“I just thought maybe I could do something to help that,” Szydlik said.\u003c/p>\n\u003cp>Brian Haagsman, outreach lead for the 29-Sunset Improvement Project, recently rode the route during a Monday afternoon school rush, watching students crowd onto packed buses outside Lowell and San Francisco State University.\u003c/p>\n\u003cp>“We’re seeing some intrepid high schoolers who are willing to get on, get on no matter what,” Haagsman said. “But we know that to make this a line that’s comfortable to ride, we need to make it reliable and have space to accommodate everyone who wants to ride the route.”\u003c/p>\n\u003cp>The route, he said, faces a difficult combination of challenges. Because so many schools dismiss students around the same time, buses suddenly fill with large groups of riders. Delays then compound as buses stop more frequently to pick up waiting passengers.\u003c/p>\n\u003cp>“When the bus gets delayed, then there might be a person or more people waiting at every single stop along the route,” Haagsman said. “That makes it get even more delayed. So then you have a bus that’s both delayed and might not have space for you.”\u003c/p>\n\u003cfigure id=\"attachment_12083261\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12083261\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_005-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_005-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_005-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_005-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Brian Haagsman, public information officer for the San Francisco Municipal Transportation Agency, poses as he rides the 29 Sunset bus on May 11, 2026, in San Francisco. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The SFMTA first identified major reliability problems on the route in a 2019 evaluation. Officials found that buses frequently bunched together, leaving two or three arriving at once after a long service gap, while heavy traffic and closely spaced bus stops slowed trips across the city.\u003c/p>\n\u003cp>As San Francisco’s longest daytime bus route, the 29-Sunset is particularly vulnerable to delays because problems in one neighborhood can ripple throughout the line.\u003c/p>\n\u003cp>“And so the intensity of use, the fact that schools all end at the same time, are just challenges within the route that make these types of investments so valuable,” Kirschbaum said.\u003c/p>\n\u003cp>Because of the route’s size, the agency split the improvement effort into two phases. The first focused on the western section of the route and was coordinated with a repaving project already underway on Sunset Boulevard.\u003c/p>\n\u003cp>That phase introduced changes that were part of SFMTA’s ongoing Muni Forward initiative, including upgraded boarding islands and transit signal priority, which allows buses to receive extended green lights at intersections, reducing the amount of time they spend sitting in traffic.\u003c/p>\n\u003cp>Some bus stops were consolidated, and stops were moved from the near side of intersections to the far side.\u003c/p>\n\u003cp>“Simply by moving the bus back to the stop sign, the bus stops once,” Haagsman said, as the bus cruised down Winston Drive towards Buckingham Way near Stonestown Galleria. “It’s faster, more reliable, and it’s one small change that helps improve the ride for everyone.”\u003c/p>\n\u003cfigure id=\"attachment_12083264\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12083264\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_017-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_017-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_017-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_017-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Michael Roccaforte, deputy spokesperson for the San Francisco Municipal Transportation Agency, stands aboard the 29 Sunset bus on May 11, 2026, in San Francisco. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Plans to remove or relocate bus stops that officials consider redundant or underused drew some debate, but SFMTA planners argue that many stops are spaced too closely together, forcing buses to stop more often than necessary and contributing to delays.\u003c/p>\n\u003cp>Agency officials say they relied heavily on ridership data and community outreach to make those decisions. Every Muni bus tracks how many passengers board and exit at each stop, allowing planners to identify which stops are busiest and which see relatively little use. Haagsman conducted bus tours, stopping along the way to discuss conditions at locations such as Mansell Street and Visitacion Avenue in McLaren Park, where installation of a shelter is now proposed.\u003c/p>\n\u003cp>In their outreach, “what we heard consistently was people need a bus that is reliable,” Haagsman said.\u003c/p>\n\u003cp>The SFMTA estimates that some Phase One improvements reduced round-trip travel times by as much as 15 minutes. Phase Two continues many of those same strategies on the southern half of the route.\u003c/p>\n\u003cp>Plans include upgraded shelters and lighting at stops, wider sidewalks, new transit bulbs — sidewalk extensions that allow passengers to board buses directly from the curb — and additional traffic-calming infrastructure. Haagsman said those changes will not only improve transit reliability but also make streets safer for pedestrians.\u003c/p>\n\u003cp>The project also targets several corridors that are part of San Francisco’s High Injury Network, a designation for streets with higher-than-average rates of \u003ca href=\"https://www.kqed.org/forum/2010101913450/san-francisco-has-tried-to-make-its-streets-safer-for-pedestrians-has-it-worked\">severe traffic collisions\u003c/a>.\u003c/p>\n\u003cp>Students in the Lowell Transit Club, meanwhile, said their work continues. Members are now advocating for a future 29-Rapid line that would provide faster, limited-stop service across the corridor.\u003c/p>\n\u003cp>They have also begun organizing around broader regional transit funding efforts, including the \u003ca href=\"https://www.kqed.org/news/12084841/campaign-to-fund-bay-area-transit-smashes-signature-gathering-goal\">sales tax measure\u003c/a> on November’s ballot that is expected to generate around $1 billion a year for agencies such as BART, Muni, AC Transit and Caltrain, even if the majority of the club’s members are too young to vote.\u003c/p>\n\u003cp>Kirschbaum said the SFMTA recognizes the potential benefits of a Rapid route but said that the agency needs to stabilize funding first. Quick build improvements for Phase Two are set to roll out through this summer, with larger improvements slated through 2028.\u003c/p>\n\u003cp>\u003cem>June 8: An earlier version of this story misstated the number of students who ride the 29-Sunset bus daily. About 12% of the bus’ riders are students, which is higher than the average on other lines.\u003c/em>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "Muni’s 29-Sunset bus, which serves more than 35 schools, is often overcrowded and late. After years of student advocacy, SFMTA is rolling out millions of dollars in improvements.",
"status": "publish",
"parent": 0,
"modified": 1781722136,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 37,
"wordCount": 1621
},
"headData": {
"title": "In San Francisco, Students Become Transit Advocates to Fix ‘the City’s School Bus’ | KQED",
"description": "Muni’s 29-Sunset bus, which serves more than 35 schools, is often overcrowded and late. After years of student advocacy, SFMTA is rolling out millions of dollars in improvements.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "In San Francisco, Students Become Transit Advocates to Fix ‘the City’s School Bus’",
"datePublished": "2026-06-06T07:00:13-07:00",
"dateModified": "2026-06-17T11:48: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": 1397,
"slug": "transportation",
"name": "Transportation"
},
"audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/ffca7e9f-6831-41c5-bcaf-aaef00f5a073/e2b72805-5a8d-4c80-9e57-b46c0124a2ea/audio.mp3?accessToken=eyJhbGciOiJIUzI1NiIsImtpZCI6IjlzYTZ6N20wdUVtT0VhcnZBUGdxVHciLCJ0eXAiOiJKV1QifQ.eyJjbGlwIjoiZTJiNzI4MDUtNWE4ZC00YzgwLTllNTctYjQ2YzAxMjRhMmVhIiwiYWRzIjowfQ.M0eX_P_eudVgnFVcZCvkDHzq_uP04o89RHqcuYSysGE",
"sticky": false,
"nprStoryId": "kqed-12084077",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12084077/in-san-francisco-students-become-transit-advocates-to-fix-the-citys-school-bus",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Teenagers swarm the sidewalks outside San Francisco’s \u003ca href=\"https://www.kqed.org/news/tag/lowell-high-school\">Lowell High School\u003c/a> after the final bell. They’re hoping to board the 29-Sunset, affectionately known as the city’s school bus — if they can catch a ride.\u003c/p>\n\u003cp>Lowell junior Kaito Glaub watched as several packed buses came by and picked up a handful of students, leaving dozens behind.\u003c/p>\n\u003cp>“A lot of people use the 29,” he said. “Sometimes it’ll take like 30 minutes before you can get on.”\u003c/p>\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>City officials and a group of high schoolers are trying to change that. Thanks to years of advocacy by the Lowell High School Transit Club and other riders, the \u003ca href=\"https://www.kqed.org/news/tag/sfmta\">San Francisco Municipal Transportation Agency\u003c/a> is moving ahead with the second phase of an ambitious project to speed up the route and make it more reliable.\u003c/p>\n\u003cp>According to SFMTA data, over a quarter of all students take public transit or the yellow school bus to and from school. High schoolers lead the way, with 55% reporting that they take transit regularly.\u003c/p>\n\u003cfigure id=\"attachment_12083257\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12083257\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_001-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1334\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_001-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_001-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_001-KQED-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Dozens of passengers wait for the 29 Sunset bus on May 11, 2026, in San Francisco. The 14-mile route runs from the Presidio to Bayview via Parkmerced. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>But the line has long struggled with overcrowding, delays and reliability problems, particularly during the morning and afternoon school rushes. Students often watch multiple buses pass before they can board, while buses themselves become trapped in traffic and \u003ca href=\"https://www.kqed.org/news/12073883/its-san-franciscos-most-delayed-bus-for-riders-a-frustrating-problem-may-get-worse\">fall behind schedule\u003c/a> from frequent stops.\u003c/p>\n\u003cp>Phase Two of the 29-Sunset Improvement Project, approved May 19 by the SFMTA Board of Directors, includes bus stop consolidations, upgraded shelters and lighting, wider sidewalks, traffic-calming measures and infrastructure changes designed to reduce delays and overcrowding.\u003c/p>\n\u003cp>It focuses on the southern half of the route, stretching from Junipero Serra Boulevard and Holloway Avenue through Ingleside, the Excelsior and Bayview neighborhoods. Four of the nine communities the route serves are prioritized by the SFMTA as “equity neighborhoods,” meaning the majority of the route’s riders are low-income or people of color.\u003c/p>\n\u003cfigure id=\"attachment_12083263\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12083263\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_014-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_014-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_014-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_014-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Passengers wait to board the 29 Sunset bus near Lake Merced Boulevard and Middlefield Drive on May 11, 2026, in San Francisco. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The pandemic delayed portions of the project and temporarily shifted attention away from transit advocacy as schools shut down and ridership collapsed across the Muni system. But the 29-Sunset has rebounded faster than many other routes because it serves neighborhoods rather than downtown office commuters, the SFMTA said. Today, ridership has returned to 18,000 people daily, roughly 90% of pre-pandemic levels.\u003c/p>\n\u003cp>“We want the 29 to run on time for years to come,” SFMTA chief Julie Kirschbaum said. “It’s an example where, as we’ve seen ridership grow, we have invested in service and now this capital investment to reflect that growing demand.”\u003c/p>\n\u003cp>Phase One of the project cost about $9.5 million, funded using sources including $1 million in vehicle registration fees from the city’s Proposition AA, as well as regional programs like the One Bay Area Grant. Phase Two will cost $10 million, similarly drawing from local tax revenue and state and local grants.\u003c/p>\n\u003cfigure id=\"attachment_12083260\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12083260\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_004-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_004-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_004-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_004-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Passengers wait at the 29 Sunset bus stop near Plymouth Avenue and Ocean Avenue on May 11, 2026, in San Francisco. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For Lowell students, the changes represent the culmination of years of organizing.\u003c/p>\n\u003cp>The project began in 2019 after pressure from students who eventually formed the Lowell Transit Club, which attended public meetings, organized feedback campaigns and communicated directly with transit officials working on the first phase of the project, according to club president Quinn Luk.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12082380",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/023_KQED_SanFrancisco_Coronavirus_03132020__qed.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Woody Szydlik, 17, said he joined the club in part because his friends were involved — but the bigger reason was that he relies on the bus to commute from the Richmond neighborhood to Lowell. Like many riders, he has experienced delays that made him late to class.\u003c/p>\n\u003cp>“I just thought maybe I could do something to help that,” Szydlik said.\u003c/p>\n\u003cp>Brian Haagsman, outreach lead for the 29-Sunset Improvement Project, recently rode the route during a Monday afternoon school rush, watching students crowd onto packed buses outside Lowell and San Francisco State University.\u003c/p>\n\u003cp>“We’re seeing some intrepid high schoolers who are willing to get on, get on no matter what,” Haagsman said. “But we know that to make this a line that’s comfortable to ride, we need to make it reliable and have space to accommodate everyone who wants to ride the route.”\u003c/p>\n\u003cp>The route, he said, faces a difficult combination of challenges. Because so many schools dismiss students around the same time, buses suddenly fill with large groups of riders. Delays then compound as buses stop more frequently to pick up waiting passengers.\u003c/p>\n\u003cp>“When the bus gets delayed, then there might be a person or more people waiting at every single stop along the route,” Haagsman said. “That makes it get even more delayed. So then you have a bus that’s both delayed and might not have space for you.”\u003c/p>\n\u003cfigure id=\"attachment_12083261\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12083261\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_005-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_005-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_005-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_005-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Brian Haagsman, public information officer for the San Francisco Municipal Transportation Agency, poses as he rides the 29 Sunset bus on May 11, 2026, in San Francisco. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The SFMTA first identified major reliability problems on the route in a 2019 evaluation. Officials found that buses frequently bunched together, leaving two or three arriving at once after a long service gap, while heavy traffic and closely spaced bus stops slowed trips across the city.\u003c/p>\n\u003cp>As San Francisco’s longest daytime bus route, the 29-Sunset is particularly vulnerable to delays because problems in one neighborhood can ripple throughout the line.\u003c/p>\n\u003cp>“And so the intensity of use, the fact that schools all end at the same time, are just challenges within the route that make these types of investments so valuable,” Kirschbaum said.\u003c/p>\n\u003cp>Because of the route’s size, the agency split the improvement effort into two phases. The first focused on the western section of the route and was coordinated with a repaving project already underway on Sunset Boulevard.\u003c/p>\n\u003cp>That phase introduced changes that were part of SFMTA’s ongoing Muni Forward initiative, including upgraded boarding islands and transit signal priority, which allows buses to receive extended green lights at intersections, reducing the amount of time they spend sitting in traffic.\u003c/p>\n\u003cp>Some bus stops were consolidated, and stops were moved from the near side of intersections to the far side.\u003c/p>\n\u003cp>“Simply by moving the bus back to the stop sign, the bus stops once,” Haagsman said, as the bus cruised down Winston Drive towards Buckingham Way near Stonestown Galleria. “It’s faster, more reliable, and it’s one small change that helps improve the ride for everyone.”\u003c/p>\n\u003cfigure id=\"attachment_12083264\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12083264\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_017-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_017-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_017-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/05112629-BUS_GH_017-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Michael Roccaforte, deputy spokesperson for the San Francisco Municipal Transportation Agency, stands aboard the 29 Sunset bus on May 11, 2026, in San Francisco. \u003ccite>(Gustavo Hernandez/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Plans to remove or relocate bus stops that officials consider redundant or underused drew some debate, but SFMTA planners argue that many stops are spaced too closely together, forcing buses to stop more often than necessary and contributing to delays.\u003c/p>\n\u003cp>Agency officials say they relied heavily on ridership data and community outreach to make those decisions. Every Muni bus tracks how many passengers board and exit at each stop, allowing planners to identify which stops are busiest and which see relatively little use. Haagsman conducted bus tours, stopping along the way to discuss conditions at locations such as Mansell Street and Visitacion Avenue in McLaren Park, where installation of a shelter is now proposed.\u003c/p>\n\u003cp>In their outreach, “what we heard consistently was people need a bus that is reliable,” Haagsman said.\u003c/p>\n\u003cp>The SFMTA estimates that some Phase One improvements reduced round-trip travel times by as much as 15 minutes. Phase Two continues many of those same strategies on the southern half of the route.\u003c/p>\n\u003cp>Plans include upgraded shelters and lighting at stops, wider sidewalks, new transit bulbs — sidewalk extensions that allow passengers to board buses directly from the curb — and additional traffic-calming infrastructure. Haagsman said those changes will not only improve transit reliability but also make streets safer for pedestrians.\u003c/p>\n\u003cp>The project also targets several corridors that are part of San Francisco’s High Injury Network, a designation for streets with higher-than-average rates of \u003ca href=\"https://www.kqed.org/forum/2010101913450/san-francisco-has-tried-to-make-its-streets-safer-for-pedestrians-has-it-worked\">severe traffic collisions\u003c/a>.\u003c/p>\n\u003cp>Students in the Lowell Transit Club, meanwhile, said their work continues. Members are now advocating for a future 29-Rapid line that would provide faster, limited-stop service across the corridor.\u003c/p>\n\u003cp>They have also begun organizing around broader regional transit funding efforts, including the \u003ca href=\"https://www.kqed.org/news/12084841/campaign-to-fund-bay-area-transit-smashes-signature-gathering-goal\">sales tax measure\u003c/a> on November’s ballot that is expected to generate around $1 billion a year for agencies such as BART, Muni, AC Transit and Caltrain, even if the majority of the club’s members are too young to vote.\u003c/p>\n\u003cp>Kirschbaum said the SFMTA recognizes the potential benefits of a Rapid route but said that the agency needs to stabilize funding first. Quick build improvements for Phase Two are set to roll out through this summer, with larger improvements slated through 2028.\u003c/p>\n\u003cp>\u003cem>June 8: An earlier version of this story misstated the number of students who ride the 29-Sunset bus daily. About 12% of the bus’ riders are students, which is higher than the average on other lines.\u003c/em>\u003c/p>\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\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12084077/in-san-francisco-students-become-transit-advocates-to-fix-the-citys-school-bus",
"authors": [
"11925"
],
"categories": [
"news_28250",
"news_8",
"news_1397"
],
"tags": [
"news_36599",
"news_34342",
"news_320",
"news_1533",
"news_38",
"news_2684",
"news_20517"
],
"featImg": "news_12083259",
"label": "news"
},
"news_12084960": {
"type": "posts",
"id": "news_12084960",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12084960",
"score": null,
"sort": [
1780690614000
]
},
"guestAuthors": [],
"slug": "world-cup-tickets-levis-stadium-santa-clara-parking-bart-vta-capitol-corridor",
"title": "Got World Cup Tickets? What to Know About Getting to a Match in Santa Clara",
"publishDate": 1780690614,
"format": "standard",
"headTitle": "Got World Cup Tickets? What to Know About Getting to a Match in Santa Clara | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>This month, the World Cup is coming to \u003ca href=\"https://www.kqed.org/news/tag/levis-stadium\">Levi’s Stadium\u003c/a> in Santa Clara.\u003c/p>\n\u003cp>Over two weeks beginning on June 13, the stadium — also known as “San Francisco Bay Area Stadium” for the purposes of the World Cup — will host six matches, including one elimination match, as part of a worldwide celebration of soccer that happens once every four years.\u003c/p>\n\u003cp>With events at Levi’s Stadium already \u003ca href=\"https://www.sfgate.com/49ers/article/49ers-cowboys-game-traffic-jam-17734652.php\">infamous\u003c/a> for causing hourslong traffic jams, local leaders are encouraging the tens of thousands of fans expected to attend each match to take public transportation instead of driving.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The Bay Area’s public transit agencies are rolling out extended schedules to accommodate night games that are likely to end around midnight, discounted multi-day fare passes and increased service to make sure fans are able to get to and from games.\u003c/p>\n\u003cp>So whether you’re a Bay Area local who’s snagged World Cup tickets or you’re visiting our region from out of town, consider leaving your car — and definitely that \u003ca href=\"https://theworld.org/stories/2016/07/30/world-cups-official-instrument-now-banned-world-cup\">vuvuzela \u003c/a>— at home and keep reading for how to get to and from Levi’s Stadium on public transit. (And if you’re \u003cem>really \u003c/em>determined to drive there, we’ve got information on where to find parking at Levi’s Stadium, too.)\u003c/p>\n\u003cp>\u003cstrong>Jump straight to:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>\u003cstrong>\u003ca href=\"#CanIstillgetticketstoWorldCupmatchesinSantaClara\">Can I still get tickets to World Cup matches in Santa Clara?\u003c/a>\u003c/strong>\u003c/li>\n\u003cli>\u003cstrong>\u003ca href=\"#HowcanIgethomefromWorldCupnightgamesonpublictransit\">How can I get home from World Cup night games on public transit?\u003c/a> \u003c/strong>\u003c/li>\n\u003cli>\u003cstrong>\u003ca href=\"#WhatstheparkingsituationatLevisStadium\">What’s the parking situation at Levi’s Stadium?\u003c/a>\u003c/strong>\u003c/li>\n\u003c/ul>\n\u003ch2>What matches are being played at San Francisco Bay Area Stadium (Levi’s Stadium)\u003c/h2>\n\u003cp>There are\u003ca href=\"https://www.kqed.org/news/12083101/world-cup-2026-bay-area-games-where-is-fifa-world-cup-santa-clara-levis-stadium-tickets-fan-zone-watch-parties\"> six World Cup matches at Levi’s Stadium\u003c/a>: five “group stage matches and one “Round of 32” match.\u003c/p>\n\u003cp>\u003cstrong>Group B: Qatar vs. Switzerland\u003c/strong>\u003c/p>\n\u003cp>Saturday, June 13 at 12 p.m.\u003c/p>\n\u003cp>\u003cstrong>Group J: Austria vs. Jordan\u003c/strong>\u003c/p>\n\u003cp>Tuesday, June 16 at 9 p.m.\u003c/p>\n\u003cp>\u003cstrong>Group D: Türkiye vs. Paraguay\u003c/strong>\u003c/p>\n\u003cp>Friday, June 19 at 8 p.m.\u003c/p>\n\u003cfigure id=\"attachment_12085857\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12085857\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/Turkiye-vs.-Paraguay-Getty.jpg\" alt=\"\" width=\"2000\" height=\"1372\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/Turkiye-vs.-Paraguay-Getty.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/Turkiye-vs.-Paraguay-Getty-160x110.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/Turkiye-vs.-Paraguay-Getty-1536x1054.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Turkey’s player Kerem Kesgin (8) duels for the ball against Paraguay’s Luis Zarate (15) during the FIFA U-17 World Cup match between Turkey and Paraguay in Mumbai, India, on Oct. 12, 2017. \u003ccite>(Imtiyaz Shaikh/Anadolu Agency via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cstrong>Group J: Jordan vs. Algeria\u003c/strong>\u003c/p>\n\u003cp>Monday, June 22 at 8 p.m.\u003c/p>\n\u003cp>\u003cstrong>Group D: Paraguay vs. Australia\u003c/strong>\u003c/p>\n\u003cp>Thursday, June 25 at 7 p.m.\u003c/p>\n\u003cp>Levi’s Stadium will then host one knockout match:\u003c/p>\n\u003cp>\u003cstrong>Top-scoring team from Group D vs. the third-best team from either Group B, E, F, I or J\u003c/strong>\u003c/p>\n\u003cp>Wednesday, July 1 at 5 p.m.\u003c/p>\n\u003ch2>\u003ca id=\"CanIstillgetticketstoWorldCupmatchesinSantaClara\">\u003c/a>Can I still get World Cup tickets for the Santa Clara matches this month?\u003c/h2>\n\u003cp>Yes, at the time of publication, some tickets were still available — but that might change. Check out \u003ca href=\"https://www.fifa.com/en/tournaments/mens/worldcup/canadamexicousa2026/tickets\">FIFA’s ticket portal\u003c/a>, which includes last-minute sales and verified resales. You can also look for tickets on a verified resale website, such as \u003ca href=\"https://www.ticketmaster.com/soccer\">Ticketmaster \u003c/a>or \u003ca href=\"https://www.stubhub.com/world-cup-tickets/grouping/45410\">StubHub\u003c/a>.\u003c/p>\n\u003cp>We recommend reading \u003ca href=\"https://www.kqed.org/news/12084228/dont-fall-for-world-cup-ticket-scams-in-california\">our guide on how to avoid World Cup resale ticket scams\u003c/a> first, though.\u003c/p>\n\u003ch2>How many people are expected to come to the Bay Area for the World Cup?\u003c/h2>\n\u003cp>The Bay Area Host Committee, which plans for major events like Super Bowl LX and the upcoming 2028 Summer Olympics, is expecting 260,000 visitors from outside the Bay Area over the course of the region’s World Cup matches — according to Zaileen Janmohamed, the host committee’s CEO and president.\u003c/p>\n\u003cp>Compared to \u003ca href=\"https://www.kqed.org/news/12070878/watch-super-bowl-lx-santa-clara-2026-levis-stadium-nfl-tickets-parking-bag-policy\">Super Bowl LX\u003c/a>, which Levi’s Stadium hosted in February, the World Cup’s Bay Area engagements are longer and more spread out, with \u003ca href=\"https://www.kqed.org/news/12083101/world-cup-2026-bay-area-games-where-is-fifa-world-cup-santa-clara-levis-stadium-tickets-fan-zone-watch-parties\">fan-related activities and experiences \u003c/a>spanning multiple locations and weeks.\u003c/p>\n\u003cfigure id=\"attachment_12076519\" class=\"wp-caption aligncenter\" style=\"max-width: 1980px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12076519\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/GettyImages-2259411504.jpg\" alt=\"\" width=\"1980\" height=\"1321\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/GettyImages-2259411504.jpg 1980w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/GettyImages-2259411504-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/GettyImages-2259411504-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 1980px) 100vw, 1980px\">\u003cfigcaption class=\"wp-caption-text\">An Adidas FIFA World Cup soccer ball is seen on a FIFA x NFL chair in the Media Center ahead of Super Bowl LX on Feb. 4, 2026, at the Moscone Center in San Francisco, California. \u003ccite>(Matthew Huang/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“From a transit perspective, that means planning for repeated waves of movement across counties, venues, hotels and neighborhoods,” Janmohamed said — “for both local fans and a higher percentage of global visitors navigating the Bay Area for the first time.”\u003c/p>\n\u003cp>This is the first time one region has hosted both the Super Bowl and the World Cup in the same year, Janmohamed said.\u003c/p>\n\u003ch2>\u003ca id=\"HowcanIgethomefromWorldCupnightgamesonpublictransit\">\u003c/a>How do I get to Levi’s Stadium using public transportation?\u003c/h2>\n\u003cp>There are three transit agencies that will get you to the front door of Levi’s Stadium: Capitol Corridor, ACE Rail and the Santa Clara Valley Transportation Authority or VTA. And if you aren’t close to one of their stops, there are multiple ways to transfer to them from other transit agencies.\u003c/p>\n\u003cp>Here are the agencies that are changing their service schedules to accommodate World Cup fans.\u003c/p>\n\u003cp>\u003cstrong>VTA\u003c/strong>\u003c/p>\n\u003cp>The Santa Clara Valley Transportation Authority provides bus, light rail and paratransit services in Santa Clara County.\u003c/p>\n\u003cp>Great America and Lick Mill are the VTA stations closest to Levi’s Stadium.\u003c/p>\n\u003cfigure id=\"attachment_12072787\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-12072787 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/260208-SUPERBOWLSUNDAY00166_TV-KQED-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1334\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/260208-SUPERBOWLSUNDAY00166_TV-KQED-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/260208-SUPERBOWLSUNDAY00166_TV-KQED-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/260208-SUPERBOWLSUNDAY00166_TV-KQED-KQED-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Super Bowl attendees ride VTA to Levi’s Stadium for Super Bowl LX in Santa Clara on Feb. 8, 2026. \u003ccite>(Tâm Vũ/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For information on fares, inter-agency transfers and where to park at VTA stations, check out the agency’s \u003ca href=\"https://worldcup.vta.org/fares\">World Cup page\u003c/a>.\u003c/p>\n\u003cp>VTA is expecting to carry as many as 15,000 people in and out of each match at Levi’s Stadium, according to Stacey Hendler Ross, the agency’s public information officer.\u003c/p>\n\u003cp>Hendler Ross said the agency will be adjusting routes to accommodate an expected increase in local riders heading to the stadium. For instance, the blue line will serve Levi’s Stadium for World Cup matches, instead of traveling straight to its scheduled stop in Bay Point.\u003c/p>\n\u003cp>“ We’ll be running additional light rail service before and after matches, with trains serving the stadium every 10 minutes from Mountain View Transit Center, which connects to Caltrain — and every twenty minutes from the Milpitas Transit Center in downtown San José, which connects with BART,” Hendler Ross said.\u003c/p>\n\u003cp>The agency says it’ll let riders know more information by email, SMS and VTA’s \u003ca href=\"https://x.com/vtaservice\">service updates on X\u003c/a>. \u003ca href=\"https://worldcup.vta.org/updates\">Sign up for route change updates for each match here.\u003c/a>\u003c/p>\n\u003cp>“We are hoping to put out a lot of messaging about that so that people know that the service plan is going to be a little bit different than it is for every day,” Hendler Ross said.\u003c/p>\n\u003cp>For late-night games, Hendler Ross said VTA will guarantee service for up to about two hours after the end of each match.\u003c/p>\n\u003cp>“ If there are still hundreds of people on the platform two hours after the game, obviously we’re going to continue our service to get people where they need to go,” Hendler Ross said.\u003c/p>\n\u003cp>Hendler Ross also recommends using the \u003ca href=\"https://transitapp.com/\">Transit app\u003c/a> for trip planning.\u003c/p>\n\u003cp>Learn more about \u003ca href=\"https://www.vta.org/go/fares\">paying for VTA rides\u003c/a>.\u003c/p>\n\u003cp>\u003cstrong>ACE Rail\u003c/strong>\u003c/p>\n\u003cp>ACE Rail connects Central Valley communities with the East and South Bay Area.\u003c/p>\n\u003cp>The agency is planning additional services for three World Cup matches. Take a look at the \u003ca href=\"https://acerail.com/event-train/\">ACE Rail schedule. \u003c/a>\u003c/p>\n\u003cp>Learn more about \u003ca href=\"https://acerail.com/tickets/\">paying for ACE Rail here\u003c/a>.\u003c/p>\n\u003cp>\u003cstrong>Capitol Corridor\u003c/strong>\u003c/p>\n\u003cp>The Capitol Corridor connects the Sacramento area with the Bay Area by train, taking passengers from as far away as Rocklin and Auburn directly to Levi’s Stadium. The railway also provides easy transfers to BART and VTA.\u003c/p>\n\u003cp>Capitol Corridor is planning special match day service for five of the latest matches at Levi’s. The agency has a \u003ca href=\"https://www.capitolcorridor.org/fwc26-sfbayarea/\">World Cup page \u003c/a>including \u003ca href=\"https://www.capitolcorridor.org/trainschedule/FIFA-Train-Schedule_2026.pdf?v=28052026\">service adjustments\u003c/a>.\u003c/p>\n\u003cp>For evening and night games, Capitol Corridor will time its final departure from Levi’s Stadium to 15 minutes after the match is expected to end, according to Rob Padgette, the managing director of Capitol Corridor.\u003c/p>\n\u003cp>That means if you are taking Capitol Corridor to the game, you’ll want to leave the stadium \u003cem>right \u003c/em>after the match ends to ensure you catch your train home.\u003c/p>\n\u003cfigure id=\"attachment_11932707\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11932707 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso.jpeg\" alt=\"A passenger train reflected in a trackside puddle at sunset.\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso.jpeg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso-800x533.jpeg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso-1020x680.jpeg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso-160x107.jpeg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso-1536x1024.jpeg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso-1920x1280.jpeg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Amtrak California’s Capitol Corridor at Alviso on the south end of San Francisco Bay. \u003ccite>(Max Camden/Link21-BART)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Padgette also suggests riders \u003ca href=\"https://www.capitolcorridor.org/\">buy their ticket\u003c/a> in advance to make sure they get a seat. “ Because we expect a lot of fans to ride, we’re going to cap the number of sales on the train,” Padgette said.\u003c/p>\n\u003cp>Learn more about \u003ca href=\"https://www.capitolcorridor.org/tickets/\">paying for Capitol Corridor rides here\u003c/a>.\u003c/p>\n\u003cp>\u003cstrong>Caltrain\u003c/strong>\u003c/p>\n\u003cp>Caltrain connects Santa Clara County to San Francisco by rail, passing through Silicon Valley, Stanford and San Mateo County on the way.\u003c/p>\n\u003cp>If you plan to take Caltrain to Levi’s Stadium, get off at the \u003ca href=\"https://www.caltrain.com/station/mountainview\">Mountain View station\u003c/a> and transfer to \u003ca href=\"https://www.vta.org/go/routes/orange-line\">VTA’s Orange Line\u003c/a> and ride towards Alum Rock station and get off at Great America station. VTA recommends entering and exiting the stadium through \u003ca href=\"https://www.google.com/maps/place/4900+Centennial+Blvd+Intel+Gate+A,+Santa+Clara,+CA+95054/@37.4027987,-121.9717298,431m/data=!3m1!1e3!4m14!1m7!3m6!1s0x808fc9c827c5f0df:0x11455a372e1f7d18!2sLevi's+Stadium!8m2!3d37.4033165!4d-121.9693774!16s%2Fm%2F0269w0y!3m5!1s0x808fc9b7fe7b6d4b:0x40de625050fafeb7!8m2!3d37.4037655!4d-121.9712125!16s%2Fg%2F11f48k_zld?entry=ttu&g_ep=EgoyMDI2MDUyNi4wIKXMDSoASAFQAw%3D%3D\">Gate A\u003c/a> to get back to the Orange Line.\u003c/p>\n\u003cp>The agency is planning its regular \u003ca href=\"https://www.caltrain.com/worldcup26?active_tab=route_explorer_tab&destination=7021\">half-hourly service\u003c/a> for World Cup matches, with additional trains on top of that, Caltrain public information officer Dan Lieberman said.\u003c/p>\n\u003cp>“We’re going to have one or two scheduled additional post-game trains for each match, while also keeping an additional train on standby if crowds necessitate it,” Lieberman said.\u003c/p>\n\u003cp>Lieberman said Caltrain will publish specific \u003ca href=\"https://www.caltrain.com/about-caltrain/caltrain-news\">service plans for each match online soon\u003c/a>.\u003c/p>\n\u003cp>Learn more about paying for \u003ca href=\"https://www.caltrain.com/fares\">Caltrain fares\u003c/a>.\u003c/p>\n\u003cp>\u003cstrong>BART\u003c/strong>\u003c/p>\n\u003cp>Bay Area Rapid Transit serves five Bay Area counties, connecting a wide swath of the East Bay with San Francisco and the South Bay.\u003c/p>\n\u003cp>To get to Levi’s Stadium, BART recommends riders take its Green or Orange Line (labeled “Berryessa” or “OAK/Berryessa”) to Milpitas Station and use the pedestrian bridge to transfer to VTA’s Orange Line and then get off at Lick Mill Station. To get back to VTA after the match, follow “Gate F” signs while exiting the stadium.\u003c/p>\n\u003cfigure id=\"attachment_12080719\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-12080719 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/BARTSFGetty.jpg\" alt=\"\" width=\"2000\" height=\"1391\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/BARTSFGetty.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/BARTSFGetty-160x111.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/BARTSFGetty-1536x1068.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A commuter looks for a less crowded section of a westbound BART train at the West Oakland station in Oakland, California, on Friday, Feb. 16, 2018. \u003ccite>(Paul Chinn/The San Francisco Chronicle via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The last scheduled BART train that stops at all stations systemwide leaves Milpitas at 11:53 p.m., heading towards the East Bay and San Francisco. But the agency is adding special limited-express service after midnight for matches that start at 8 p.m. and 9 p.m.\u003c/p>\n\u003cp>Those trains will generally depart Milpitas every 30 minutes between 12:30 a.m. and 1:40 a.m., depending on how long it takes to clear the stadium and timed transfers with VTA.\u003c/p>\n\u003cp>Riders taking these special limited-express service trains should note that the trains will \u003cem>not \u003c/em>stop at all BART stations. Instead, they’ll l only serve the following BART stations:\u003c/p>\n\u003cul>\n\u003cli>Bay Fair\u003c/li>\n\u003cli>Dublin\u003c/li>\n\u003cli>MacArthur\u003c/li>\n\u003cli>El Cerrito del Norte\u003c/li>\n\u003cli>Pleasant Hill\u003c/li>\n\u003cli>Powell Street\u003c/li>\n\u003c/ul>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11935689\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/gettyimages-1448202231-01daa7c0eabc9dfe5eff17bfe429ac097ee645ce-scaled-e1780442735101.jpg\" alt=\"\" width=\"2000\" height=\"1500\">So if you plan to drive to a BART station and park your car, make sure you park at one of those stations to avoid getting stranded carless.\u003c/p>\n\u003cp>Find more details about special service on \u003ca href=\"https://www.bart.gov/news/fun/fifaworldcup\">BART’s World Cup page\u003c/a>.\u003c/p>\n\u003cp>Learn more about \u003ca href=\"https://www.bart.gov/tickets\">BART fares\u003c/a> here.\u003c/p>\n\u003cp>\u003cstrong>Muni \u003c/strong>\u003c/p>\n\u003cp>Muni is the public transit agency serving the city of San Francisco.\u003c/p>\n\u003cp>To get to Levi’s Stadium, riders can take Muni routes like the \u003ca href=\"https://www.sfmta.com/routes/30-stockton\">30 Stockton\u003c/a> bus, \u003ca href=\"https://www.sfmta.com/routes/45-unionstockton\">45 Union/Stockton\u003c/a> bus and the \u003ca href=\"https://www.sfmta.com/routes/t-third-street\">T Third Street\u003c/a> train and transfer to either BART or Caltrain and then transfer to VTA.\u003c/p>\n\u003cp>The agency is planning \u003ca href=\"https://www.sfmta.com/travel-updates/fifa-world-cup-26%E2%84%A2-sf-bay-area\">additional bus shuttle service\u003c/a> for nighttime World Cup matches.\u003c/p>\n\u003cp>The shuttle will operate between Union Square, the SoMa neighborhood, the Powell Street BART station and Caltrain’s Fourth and King Station, using the 45 Union/Stockton route. The shuttle will operate as late as 3:15 a.m., depending on the day. \u003ca href=\"https://www.sfmta.com/travel-updates/fifa-world-cup-26%E2%84%A2-sf-bay-area\">Check here for specific shuttle times.\u003c/a>\u003c/p>\n\u003cp>Learn more about \u003ca href=\"https://www.sfmta.com/getting-around/muni/fares\">Muni fares\u003c/a>.\u003c/p>\n\u003ch2>How do I pay for public transit to get to World Cup matches at Levi’s Stadium?\u003c/h2>\n\u003cp>There are a number of different ways to pay your fare.\u003c/p>\n\u003cp>\u003cstrong>Tap to pay with a chip-enabled credit or debit card\u003c/strong>\u003c/p>\n\u003cp>Most transit agencies that will get you to Levi’s Stadium accept chip-enabled credit or debit cards as a form of payment. Just tap your card on the card reader as you enter a station or board a vehicle, and in some cases, tap when you exit.\u003c/p>\n\u003cp>Two exceptions to know: Capitol Corridor accepts tap to pay, \u003ca href=\"https://www.capitolcorridor.org/tap2ride/\">but it requires registration ahead of time. \u003c/a>ACE Rail does not accept tap to pay.\u003c/p>\n\u003cfigure id=\"attachment_12040954\" class=\"wp-caption aligncenter\" style=\"max-width: 1999px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12040954\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed.jpg\" alt=\"\" width=\"1999\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed.jpg 1999w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1920x1280.jpg 1920w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\">\u003cfigcaption class=\"wp-caption-text\">A passenger tags their Clipper card at Montgomery BART Station in San Francisco on Dec. 4, 2024. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cstrong>Clipper\u003c/strong>\u003c/p>\n\u003cp>Most Bay Area transit agencies accept \u003ca href=\"https://www.clippercard.com/\">Clipper\u003c/a>, a fare payment platform for public transit. You can use Clipper by either purchasing a physical card for $3 at a ticket vending machine (located at many BART, Muni and Caltrain stations) and pre-loading money onto it, or by \u003ca href=\"https://www.clippercard.com/clipper-app\">downloading the app\u003c/a> and pre-loading money that way — through which you can also tap using your phone by transferring your Clipper card to your Apple or Google Wallet.\u003c/p>\n\u003cp>Look up \u003ca href=\"https://www.clippercard.com/locations\">Clipper card sales and service locations\u003c/a>.\u003c/p>\n\u003cp>ACE Rail and Capitol Corridor trains do not accept Clipper as a form of payment.\u003c/p>\n\u003cp>\u003cstrong>Token Transit\u003c/strong>\u003c/p>\n\u003cp>VTA is offering one-day, three-day, five-day and seven-day adult passes via the \u003ca href=\"https://tokentransit.com/app\">Token Transit app\u003c/a>. The agency is also offering a joint VTA/Caltrain Adult one-day pass that includes unlimited transfers within VTA, valid for World Cup match days only.\u003c/p>\n\u003cp>\u003ca href=\"https://worldcup.vta.org/fares\">Read more about paying for VTA\u003c/a>.\u003c/p>\n\u003cp>\u003cstrong>Cash\u003c/strong>\u003c/p>\n\u003cp>VTA buses only accept exact fare, while light rail ticket machines accept cash or card.\u003c/p>\n\u003cp>Cash fareboxes are located at the front of each Muni bus or train. Use exact change and keep your transfer as proof of payment.\u003c/p>\n\u003cfigure id=\"attachment_11254007\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11254007\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2017/01/31909760916_d88814d339_o-e1483581327477.jpg\" alt=\"The side of a Caltrain train as it enters a station.\" width=\"1920\" height=\"1440\">\u003cfigcaption class=\"wp-caption-text\">Caltrain cars at San José’s Diridon Station, December 2016. \u003ccite>(Dan Brekke/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>BART trains don’t accept cash, but you can pay with cash on BART by using the add value machines located inside every station to purchase or reload a plastic Clipper Card.\u003c/p>\n\u003cp>Caltrain has ticket vending machines at every station that accept coins and bills.\u003c/p>\n\u003cp>Capitol Corridor riders can use cash to pay for a ticket directly from a conductor on board a train.\u003c/p>\n\u003cp>ACE Rail accepts cash for ticket purchases at staffed locations.\u003c/p>\n\u003ch2>Can I ride my bike to Levi’s Stadium?\u003c/h2>\n\u003cp>Yes — and the Silicon Valley Bicycle Coalition is offering secure, free bike valet for all World Cup matches at Levi’s Stadium.\u003c/p>\n\u003cp>The SVBC describes bike valet as a “secure, monitored coat check for your bicycle.” Check out their page on \u003ca href=\"https://bikesiliconvalley.org/learn-ride/levis-stadium\">how to use the bike valet\u003c/a> for World Cup matches.\u003c/p>\n\u003cp>The bike valet opens three hours before kick-off and closes exactly one hour after the end of the match. It will be located at Gate C only (Green Lot 1).\u003c/p>\n\u003cp>The bike valet won’t accept shared fleet rentals like Lime, Bird or Spin, gas-powered bikes and bikes that aren’t owned by the rider.\u003c/p>\n\u003cp>As for how to get to Levi’s by bike, it’s worth noting that the San Tomas Aquino Creek Trail adjacent to the stadium is closed during match days. Check out the \u003ca href=\"https://bikesiliconvalley.org/learn-ride/levis-stadium\">recommended detour\u003c/a> to access the bike valet if you are coming from the south.\u003c/p>\n\u003cp>Here’s a list of all \u003ca href=\"https://www.sfbayareafwc26.com/road-closures-fifa-world-cup\">match-day road closures\u003c/a> and World Cup-related changes to Levi’s from FIFA.\u003c/p>\n\u003ch2>\u003ca id=\"WhatstheparkingsituationatLevisStadium\">\u003c/a>What if I want to drive and park my car at Levi’s Stadium?\u003c/h2>\n\u003cp>Parking at Levi’s Stadium must be purchased in advance, and only one parking pass may be purchased per World Cup match ticket. \u003ca href=\"https://www.justpark.com/us/event-parking/fifa-world-cup-2026/fifa-worldcup-2026-san-francisco/\">Check out FIFA’s official parking page. \u003c/a>\u003c/p>\n\u003cp>You can also park at a \u003ca href=\"https://www.vta.org/go/stations\">VTA station,\u003c/a> a \u003ca href=\"https://www.caltrain.com/rider-information/parking\">Caltrain station\u003c/a> or a \u003ca href=\"https://www.bart.gov/guide/parking\">BART station\u003c/a> and ride public transit to Levi’s Stadium from there.\u003c/p>\n\u003cp>Remember: If you are taking BART to a night game, make sure you park at one of the stations that will be available by BART’s \u003ca href=\"https://www.bart.gov/news/fun/fifaworldcup\">limited express service\u003c/a> (Bay Fair, Dublin, MacArthur, El Cerrito del Norte, Pleasant Hill and Powell Street stations).\u003c/p>\n\u003ch2>Can I get to Levi’s Stadium using a ride-hailing app like Uber, Lyft or Waymo?\u003c/h2>\n\u003cp>Yes, but according to the FIFA website, there will be “geofenced” rideshare stops for pickup starting one hour after kick-off — that is, you’ll have to meet your rideshare at a designated location at Levi’s Stadium.\u003c/p>\n\u003cp>Rideshare North (Red Lot 7) covers northbound rides to San Francisco and Rideshare South (Freedom Circle) covers southbound rides to San José.\u003c/p>\n\u003cfigure id=\"attachment_12063808\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12063808\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/11/WaymoSFGetty.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/11/WaymoSFGetty.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/11/WaymoSFGetty-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/11/WaymoSFGetty-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A self-driving Waymo car with rooftop lidar and a bird-themed mural on the Embarcadero with the San Francisco-Oakland Bay Bridge in the background, in San Francisco, California, on Aug. 14, 2025. \u003ccite>(Smith Collection/Gado via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>FIFA advises that World Cup guests leaving from Gates A, E and F will be directed to Rideshare North Red Lot 7. Guests leaving from Gates B or C will be directed to Rideshare South on Freedom Circle.\u003c/p>\n\u003cp>Autonomous vehicles like Waymo are not allowed into the rideshare lots at Levi’s Stadium.\u003c/p>\n\u003ch2>What about people with mobility needs?\u003c/h2>\n\u003cp>FIFA said accessible pickup and drop-off points for fans are located on Patrick Henry Drive.\u003c/p>\n\u003cp>Accessible parking is also offered to fans via the Official FIFA World Cup 2026 \u003ca href=\"https://www.justpark.com/us/event-parking/fifa-world-cup-2026/\">Parking Page\u003c/a>.\u003c/p>\n\u003cp>The association said guests with mobility needs who use rideshare should use the Rideshare North lot and be shuttled to the Stadium Plaza drop-off.\u003c/p>\n\u003cp>Check out FIFA’s \u003ca href=\"https://www.fifa.com/en/tournaments/mens/worldcup/canadamexicousa2026/stadiums/san-francisco-bay-area/accessibility\">accessibility page\u003c/a> here.\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "Bay Area public transit agencies are offering extended schedules, increased frequency and discounted fare passes for soccer fans to get to World Cup matches at Levi’s Stadium.",
"status": "publish",
"parent": 0,
"modified": 1781210507,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 111,
"wordCount": 3007
},
"headData": {
"title": "Got World Cup Tickets? What to Know About Getting to a Match in Santa Clara | KQED",
"description": "Bay Area public transit agencies are offering extended schedules, increased frequency and discounted fare passes for soccer fans to get to World Cup matches at Levi’s Stadium.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Got World Cup Tickets? What to Know About Getting to a Match in Santa Clara",
"datePublished": "2026-06-05T13:16:54-07:00",
"dateModified": "2026-06-11T13:41:47-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": 34168,
"slug": "guides-and-explainers",
"name": "Guides and Explainers"
},
"sticky": false,
"nprStoryId": "kqed-12084960",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12084960/world-cup-tickets-levis-stadium-santa-clara-parking-bart-vta-capitol-corridor",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>This month, the World Cup is coming to \u003ca href=\"https://www.kqed.org/news/tag/levis-stadium\">Levi’s Stadium\u003c/a> in Santa Clara.\u003c/p>\n\u003cp>Over two weeks beginning on June 13, the stadium — also known as “San Francisco Bay Area Stadium” for the purposes of the World Cup — will host six matches, including one elimination match, as part of a worldwide celebration of soccer that happens once every four years.\u003c/p>\n\u003cp>With events at Levi’s Stadium already \u003ca href=\"https://www.sfgate.com/49ers/article/49ers-cowboys-game-traffic-jam-17734652.php\">infamous\u003c/a> for causing hourslong traffic jams, local leaders are encouraging the tens of thousands of fans expected to attend each match to take public transportation instead of driving.\u003c/p>\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 Bay Area’s public transit agencies are rolling out extended schedules to accommodate night games that are likely to end around midnight, discounted multi-day fare passes and increased service to make sure fans are able to get to and from games.\u003c/p>\n\u003cp>So whether you’re a Bay Area local who’s snagged World Cup tickets or you’re visiting our region from out of town, consider leaving your car — and definitely that \u003ca href=\"https://theworld.org/stories/2016/07/30/world-cups-official-instrument-now-banned-world-cup\">vuvuzela \u003c/a>— at home and keep reading for how to get to and from Levi’s Stadium on public transit. (And if you’re \u003cem>really \u003c/em>determined to drive there, we’ve got information on where to find parking at Levi’s Stadium, too.)\u003c/p>\n\u003cp>\u003cstrong>Jump straight to:\u003c/strong>\u003c/p>\n\u003cul>\n\u003cli>\u003cstrong>\u003ca href=\"#CanIstillgetticketstoWorldCupmatchesinSantaClara\">Can I still get tickets to World Cup matches in Santa Clara?\u003c/a>\u003c/strong>\u003c/li>\n\u003cli>\u003cstrong>\u003ca href=\"#HowcanIgethomefromWorldCupnightgamesonpublictransit\">How can I get home from World Cup night games on public transit?\u003c/a> \u003c/strong>\u003c/li>\n\u003cli>\u003cstrong>\u003ca href=\"#WhatstheparkingsituationatLevisStadium\">What’s the parking situation at Levi’s Stadium?\u003c/a>\u003c/strong>\u003c/li>\n\u003c/ul>\n\u003ch2>What matches are being played at San Francisco Bay Area Stadium (Levi’s Stadium)\u003c/h2>\n\u003cp>There are\u003ca href=\"https://www.kqed.org/news/12083101/world-cup-2026-bay-area-games-where-is-fifa-world-cup-santa-clara-levis-stadium-tickets-fan-zone-watch-parties\"> six World Cup matches at Levi’s Stadium\u003c/a>: five “group stage matches and one “Round of 32” match.\u003c/p>\n\u003cp>\u003cstrong>Group B: Qatar vs. Switzerland\u003c/strong>\u003c/p>\n\u003cp>Saturday, June 13 at 12 p.m.\u003c/p>\n\u003cp>\u003cstrong>Group J: Austria vs. Jordan\u003c/strong>\u003c/p>\n\u003cp>Tuesday, June 16 at 9 p.m.\u003c/p>\n\u003cp>\u003cstrong>Group D: Türkiye vs. Paraguay\u003c/strong>\u003c/p>\n\u003cp>Friday, June 19 at 8 p.m.\u003c/p>\n\u003cfigure id=\"attachment_12085857\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12085857\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/Turkiye-vs.-Paraguay-Getty.jpg\" alt=\"\" width=\"2000\" height=\"1372\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/Turkiye-vs.-Paraguay-Getty.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/Turkiye-vs.-Paraguay-Getty-160x110.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/Turkiye-vs.-Paraguay-Getty-1536x1054.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Turkey’s player Kerem Kesgin (8) duels for the ball against Paraguay’s Luis Zarate (15) during the FIFA U-17 World Cup match between Turkey and Paraguay in Mumbai, India, on Oct. 12, 2017. \u003ccite>(Imtiyaz Shaikh/Anadolu Agency via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cstrong>Group J: Jordan vs. Algeria\u003c/strong>\u003c/p>\n\u003cp>Monday, June 22 at 8 p.m.\u003c/p>\n\u003cp>\u003cstrong>Group D: Paraguay vs. Australia\u003c/strong>\u003c/p>\n\u003cp>Thursday, June 25 at 7 p.m.\u003c/p>\n\u003cp>Levi’s Stadium will then host one knockout match:\u003c/p>\n\u003cp>\u003cstrong>Top-scoring team from Group D vs. the third-best team from either Group B, E, F, I or J\u003c/strong>\u003c/p>\n\u003cp>Wednesday, July 1 at 5 p.m.\u003c/p>\n\u003ch2>\u003ca id=\"CanIstillgetticketstoWorldCupmatchesinSantaClara\">\u003c/a>Can I still get World Cup tickets for the Santa Clara matches this month?\u003c/h2>\n\u003cp>Yes, at the time of publication, some tickets were still available — but that might change. Check out \u003ca href=\"https://www.fifa.com/en/tournaments/mens/worldcup/canadamexicousa2026/tickets\">FIFA’s ticket portal\u003c/a>, which includes last-minute sales and verified resales. You can also look for tickets on a verified resale website, such as \u003ca href=\"https://www.ticketmaster.com/soccer\">Ticketmaster \u003c/a>or \u003ca href=\"https://www.stubhub.com/world-cup-tickets/grouping/45410\">StubHub\u003c/a>.\u003c/p>\n\u003cp>We recommend reading \u003ca href=\"https://www.kqed.org/news/12084228/dont-fall-for-world-cup-ticket-scams-in-california\">our guide on how to avoid World Cup resale ticket scams\u003c/a> first, though.\u003c/p>\n\u003ch2>How many people are expected to come to the Bay Area for the World Cup?\u003c/h2>\n\u003cp>The Bay Area Host Committee, which plans for major events like Super Bowl LX and the upcoming 2028 Summer Olympics, is expecting 260,000 visitors from outside the Bay Area over the course of the region’s World Cup matches — according to Zaileen Janmohamed, the host committee’s CEO and president.\u003c/p>\n\u003cp>Compared to \u003ca href=\"https://www.kqed.org/news/12070878/watch-super-bowl-lx-santa-clara-2026-levis-stadium-nfl-tickets-parking-bag-policy\">Super Bowl LX\u003c/a>, which Levi’s Stadium hosted in February, the World Cup’s Bay Area engagements are longer and more spread out, with \u003ca href=\"https://www.kqed.org/news/12083101/world-cup-2026-bay-area-games-where-is-fifa-world-cup-santa-clara-levis-stadium-tickets-fan-zone-watch-parties\">fan-related activities and experiences \u003c/a>spanning multiple locations and weeks.\u003c/p>\n\u003cfigure id=\"attachment_12076519\" class=\"wp-caption aligncenter\" style=\"max-width: 1980px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12076519\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/GettyImages-2259411504.jpg\" alt=\"\" width=\"1980\" height=\"1321\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/GettyImages-2259411504.jpg 1980w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/GettyImages-2259411504-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/03/GettyImages-2259411504-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 1980px) 100vw, 1980px\">\u003cfigcaption class=\"wp-caption-text\">An Adidas FIFA World Cup soccer ball is seen on a FIFA x NFL chair in the Media Center ahead of Super Bowl LX on Feb. 4, 2026, at the Moscone Center in San Francisco, California. \u003ccite>(Matthew Huang/Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“From a transit perspective, that means planning for repeated waves of movement across counties, venues, hotels and neighborhoods,” Janmohamed said — “for both local fans and a higher percentage of global visitors navigating the Bay Area for the first time.”\u003c/p>\n\u003cp>This is the first time one region has hosted both the Super Bowl and the World Cup in the same year, Janmohamed said.\u003c/p>\n\u003ch2>\u003ca id=\"HowcanIgethomefromWorldCupnightgamesonpublictransit\">\u003c/a>How do I get to Levi’s Stadium using public transportation?\u003c/h2>\n\u003cp>There are three transit agencies that will get you to the front door of Levi’s Stadium: Capitol Corridor, ACE Rail and the Santa Clara Valley Transportation Authority or VTA. And if you aren’t close to one of their stops, there are multiple ways to transfer to them from other transit agencies.\u003c/p>\n\u003cp>Here are the agencies that are changing their service schedules to accommodate World Cup fans.\u003c/p>\n\u003cp>\u003cstrong>VTA\u003c/strong>\u003c/p>\n\u003cp>The Santa Clara Valley Transportation Authority provides bus, light rail and paratransit services in Santa Clara County.\u003c/p>\n\u003cp>Great America and Lick Mill are the VTA stations closest to Levi’s Stadium.\u003c/p>\n\u003cfigure id=\"attachment_12072787\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-12072787 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/260208-SUPERBOWLSUNDAY00166_TV-KQED-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1334\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/260208-SUPERBOWLSUNDAY00166_TV-KQED-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/260208-SUPERBOWLSUNDAY00166_TV-KQED-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/02/260208-SUPERBOWLSUNDAY00166_TV-KQED-KQED-1536x1025.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Super Bowl attendees ride VTA to Levi’s Stadium for Super Bowl LX in Santa Clara on Feb. 8, 2026. \u003ccite>(Tâm Vũ/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>For information on fares, inter-agency transfers and where to park at VTA stations, check out the agency’s \u003ca href=\"https://worldcup.vta.org/fares\">World Cup page\u003c/a>.\u003c/p>\n\u003cp>VTA is expecting to carry as many as 15,000 people in and out of each match at Levi’s Stadium, according to Stacey Hendler Ross, the agency’s public information officer.\u003c/p>\n\u003cp>Hendler Ross said the agency will be adjusting routes to accommodate an expected increase in local riders heading to the stadium. For instance, the blue line will serve Levi’s Stadium for World Cup matches, instead of traveling straight to its scheduled stop in Bay Point.\u003c/p>\n\u003cp>“ We’ll be running additional light rail service before and after matches, with trains serving the stadium every 10 minutes from Mountain View Transit Center, which connects to Caltrain — and every twenty minutes from the Milpitas Transit Center in downtown San José, which connects with BART,” Hendler Ross said.\u003c/p>\n\u003cp>The agency says it’ll let riders know more information by email, SMS and VTA’s \u003ca href=\"https://x.com/vtaservice\">service updates on X\u003c/a>. \u003ca href=\"https://worldcup.vta.org/updates\">Sign up for route change updates for each match here.\u003c/a>\u003c/p>\n\u003cp>“We are hoping to put out a lot of messaging about that so that people know that the service plan is going to be a little bit different than it is for every day,” Hendler Ross said.\u003c/p>\n\u003cp>For late-night games, Hendler Ross said VTA will guarantee service for up to about two hours after the end of each match.\u003c/p>\n\u003cp>“ If there are still hundreds of people on the platform two hours after the game, obviously we’re going to continue our service to get people where they need to go,” Hendler Ross said.\u003c/p>\n\u003cp>Hendler Ross also recommends using the \u003ca href=\"https://transitapp.com/\">Transit app\u003c/a> for trip planning.\u003c/p>\n\u003cp>Learn more about \u003ca href=\"https://www.vta.org/go/fares\">paying for VTA rides\u003c/a>.\u003c/p>\n\u003cp>\u003cstrong>ACE Rail\u003c/strong>\u003c/p>\n\u003cp>ACE Rail connects Central Valley communities with the East and South Bay Area.\u003c/p>\n\u003cp>The agency is planning additional services for three World Cup matches. Take a look at the \u003ca href=\"https://acerail.com/event-train/\">ACE Rail schedule. \u003c/a>\u003c/p>\n\u003cp>Learn more about \u003ca href=\"https://acerail.com/tickets/\">paying for ACE Rail here\u003c/a>.\u003c/p>\n\u003cp>\u003cstrong>Capitol Corridor\u003c/strong>\u003c/p>\n\u003cp>The Capitol Corridor connects the Sacramento area with the Bay Area by train, taking passengers from as far away as Rocklin and Auburn directly to Levi’s Stadium. The railway also provides easy transfers to BART and VTA.\u003c/p>\n\u003cp>Capitol Corridor is planning special match day service for five of the latest matches at Levi’s. The agency has a \u003ca href=\"https://www.capitolcorridor.org/fwc26-sfbayarea/\">World Cup page \u003c/a>including \u003ca href=\"https://www.capitolcorridor.org/trainschedule/FIFA-Train-Schedule_2026.pdf?v=28052026\">service adjustments\u003c/a>.\u003c/p>\n\u003cp>For evening and night games, Capitol Corridor will time its final departure from Levi’s Stadium to 15 minutes after the match is expected to end, according to Rob Padgette, the managing director of Capitol Corridor.\u003c/p>\n\u003cp>That means if you are taking Capitol Corridor to the game, you’ll want to leave the stadium \u003cem>right \u003c/em>after the match ends to ensure you catch your train home.\u003c/p>\n\u003cfigure id=\"attachment_11932707\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11932707 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso.jpeg\" alt=\"A passenger train reflected in a trackside puddle at sunset.\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso.jpeg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso-800x533.jpeg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso-1020x680.jpeg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso-160x107.jpeg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso-1536x1024.jpeg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/11/Capitol-Corridor-Alviso-1920x1280.jpeg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Amtrak California’s Capitol Corridor at Alviso on the south end of San Francisco Bay. \u003ccite>(Max Camden/Link21-BART)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Padgette also suggests riders \u003ca href=\"https://www.capitolcorridor.org/\">buy their ticket\u003c/a> in advance to make sure they get a seat. “ Because we expect a lot of fans to ride, we’re going to cap the number of sales on the train,” Padgette said.\u003c/p>\n\u003cp>Learn more about \u003ca href=\"https://www.capitolcorridor.org/tickets/\">paying for Capitol Corridor rides here\u003c/a>.\u003c/p>\n\u003cp>\u003cstrong>Caltrain\u003c/strong>\u003c/p>\n\u003cp>Caltrain connects Santa Clara County to San Francisco by rail, passing through Silicon Valley, Stanford and San Mateo County on the way.\u003c/p>\n\u003cp>If you plan to take Caltrain to Levi’s Stadium, get off at the \u003ca href=\"https://www.caltrain.com/station/mountainview\">Mountain View station\u003c/a> and transfer to \u003ca href=\"https://www.vta.org/go/routes/orange-line\">VTA’s Orange Line\u003c/a> and ride towards Alum Rock station and get off at Great America station. VTA recommends entering and exiting the stadium through \u003ca href=\"https://www.google.com/maps/place/4900+Centennial+Blvd+Intel+Gate+A,+Santa+Clara,+CA+95054/@37.4027987,-121.9717298,431m/data=!3m1!1e3!4m14!1m7!3m6!1s0x808fc9c827c5f0df:0x11455a372e1f7d18!2sLevi's+Stadium!8m2!3d37.4033165!4d-121.9693774!16s%2Fm%2F0269w0y!3m5!1s0x808fc9b7fe7b6d4b:0x40de625050fafeb7!8m2!3d37.4037655!4d-121.9712125!16s%2Fg%2F11f48k_zld?entry=ttu&g_ep=EgoyMDI2MDUyNi4wIKXMDSoASAFQAw%3D%3D\">Gate A\u003c/a> to get back to the Orange Line.\u003c/p>\n\u003cp>The agency is planning its regular \u003ca href=\"https://www.caltrain.com/worldcup26?active_tab=route_explorer_tab&destination=7021\">half-hourly service\u003c/a> for World Cup matches, with additional trains on top of that, Caltrain public information officer Dan Lieberman said.\u003c/p>\n\u003cp>“We’re going to have one or two scheduled additional post-game trains for each match, while also keeping an additional train on standby if crowds necessitate it,” Lieberman said.\u003c/p>\n\u003cp>Lieberman said Caltrain will publish specific \u003ca href=\"https://www.caltrain.com/about-caltrain/caltrain-news\">service plans for each match online soon\u003c/a>.\u003c/p>\n\u003cp>Learn more about paying for \u003ca href=\"https://www.caltrain.com/fares\">Caltrain fares\u003c/a>.\u003c/p>\n\u003cp>\u003cstrong>BART\u003c/strong>\u003c/p>\n\u003cp>Bay Area Rapid Transit serves five Bay Area counties, connecting a wide swath of the East Bay with San Francisco and the South Bay.\u003c/p>\n\u003cp>To get to Levi’s Stadium, BART recommends riders take its Green or Orange Line (labeled “Berryessa” or “OAK/Berryessa”) to Milpitas Station and use the pedestrian bridge to transfer to VTA’s Orange Line and then get off at Lick Mill Station. To get back to VTA after the match, follow “Gate F” signs while exiting the stadium.\u003c/p>\n\u003cfigure id=\"attachment_12080719\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-12080719 size-full\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/BARTSFGetty.jpg\" alt=\"\" width=\"2000\" height=\"1391\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/BARTSFGetty.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/BARTSFGetty-160x111.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/BARTSFGetty-1536x1068.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A commuter looks for a less crowded section of a westbound BART train at the West Oakland station in Oakland, California, on Friday, Feb. 16, 2018. \u003ccite>(Paul Chinn/The San Francisco Chronicle via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The last scheduled BART train that stops at all stations systemwide leaves Milpitas at 11:53 p.m., heading towards the East Bay and San Francisco. But the agency is adding special limited-express service after midnight for matches that start at 8 p.m. and 9 p.m.\u003c/p>\n\u003cp>Those trains will generally depart Milpitas every 30 minutes between 12:30 a.m. and 1:40 a.m., depending on how long it takes to clear the stadium and timed transfers with VTA.\u003c/p>\n\u003cp>Riders taking these special limited-express service trains should note that the trains will \u003cem>not \u003c/em>stop at all BART stations. Instead, they’ll l only serve the following BART stations:\u003c/p>\n\u003cul>\n\u003cli>Bay Fair\u003c/li>\n\u003cli>Dublin\u003c/li>\n\u003cli>MacArthur\u003c/li>\n\u003cli>El Cerrito del Norte\u003c/li>\n\u003cli>Pleasant Hill\u003c/li>\n\u003cli>Powell Street\u003c/li>\n\u003c/ul>\n\u003cp>\u003cimg loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-11935689\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/gettyimages-1448202231-01daa7c0eabc9dfe5eff17bfe429ac097ee645ce-scaled-e1780442735101.jpg\" alt=\"\" width=\"2000\" height=\"1500\">So if you plan to drive to a BART station and park your car, make sure you park at one of those stations to avoid getting stranded carless.\u003c/p>\n\u003cp>Find more details about special service on \u003ca href=\"https://www.bart.gov/news/fun/fifaworldcup\">BART’s World Cup page\u003c/a>.\u003c/p>\n\u003cp>Learn more about \u003ca href=\"https://www.bart.gov/tickets\">BART fares\u003c/a> here.\u003c/p>\n\u003cp>\u003cstrong>Muni \u003c/strong>\u003c/p>\n\u003cp>Muni is the public transit agency serving the city of San Francisco.\u003c/p>\n\u003cp>To get to Levi’s Stadium, riders can take Muni routes like the \u003ca href=\"https://www.sfmta.com/routes/30-stockton\">30 Stockton\u003c/a> bus, \u003ca href=\"https://www.sfmta.com/routes/45-unionstockton\">45 Union/Stockton\u003c/a> bus and the \u003ca href=\"https://www.sfmta.com/routes/t-third-street\">T Third Street\u003c/a> train and transfer to either BART or Caltrain and then transfer to VTA.\u003c/p>\n\u003cp>The agency is planning \u003ca href=\"https://www.sfmta.com/travel-updates/fifa-world-cup-26%E2%84%A2-sf-bay-area\">additional bus shuttle service\u003c/a> for nighttime World Cup matches.\u003c/p>\n\u003cp>The shuttle will operate between Union Square, the SoMa neighborhood, the Powell Street BART station and Caltrain’s Fourth and King Station, using the 45 Union/Stockton route. The shuttle will operate as late as 3:15 a.m., depending on the day. \u003ca href=\"https://www.sfmta.com/travel-updates/fifa-world-cup-26%E2%84%A2-sf-bay-area\">Check here for specific shuttle times.\u003c/a>\u003c/p>\n\u003cp>Learn more about \u003ca href=\"https://www.sfmta.com/getting-around/muni/fares\">Muni fares\u003c/a>.\u003c/p>\n\u003ch2>How do I pay for public transit to get to World Cup matches at Levi’s Stadium?\u003c/h2>\n\u003cp>There are a number of different ways to pay your fare.\u003c/p>\n\u003cp>\u003cstrong>Tap to pay with a chip-enabled credit or debit card\u003c/strong>\u003c/p>\n\u003cp>Most transit agencies that will get you to Levi’s Stadium accept chip-enabled credit or debit cards as a form of payment. Just tap your card on the card reader as you enter a station or board a vehicle, and in some cases, tap when you exit.\u003c/p>\n\u003cp>Two exceptions to know: Capitol Corridor accepts tap to pay, \u003ca href=\"https://www.capitolcorridor.org/tap2ride/\">but it requires registration ahead of time. \u003c/a>ACE Rail does not accept tap to pay.\u003c/p>\n\u003cfigure id=\"attachment_12040954\" class=\"wp-caption aligncenter\" style=\"max-width: 1999px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12040954\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed.jpg\" alt=\"\" width=\"1999\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed.jpg 1999w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/05/20241204-BART-JY-028_qed-1920x1280.jpg 1920w\" sizes=\"auto, (max-width: 1999px) 100vw, 1999px\">\u003cfigcaption class=\"wp-caption-text\">A passenger tags their Clipper card at Montgomery BART Station in San Francisco on Dec. 4, 2024. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>\u003cstrong>Clipper\u003c/strong>\u003c/p>\n\u003cp>Most Bay Area transit agencies accept \u003ca href=\"https://www.clippercard.com/\">Clipper\u003c/a>, a fare payment platform for public transit. You can use Clipper by either purchasing a physical card for $3 at a ticket vending machine (located at many BART, Muni and Caltrain stations) and pre-loading money onto it, or by \u003ca href=\"https://www.clippercard.com/clipper-app\">downloading the app\u003c/a> and pre-loading money that way — through which you can also tap using your phone by transferring your Clipper card to your Apple or Google Wallet.\u003c/p>\n\u003cp>Look up \u003ca href=\"https://www.clippercard.com/locations\">Clipper card sales and service locations\u003c/a>.\u003c/p>\n\u003cp>ACE Rail and Capitol Corridor trains do not accept Clipper as a form of payment.\u003c/p>\n\u003cp>\u003cstrong>Token Transit\u003c/strong>\u003c/p>\n\u003cp>VTA is offering one-day, three-day, five-day and seven-day adult passes via the \u003ca href=\"https://tokentransit.com/app\">Token Transit app\u003c/a>. The agency is also offering a joint VTA/Caltrain Adult one-day pass that includes unlimited transfers within VTA, valid for World Cup match days only.\u003c/p>\n\u003cp>\u003ca href=\"https://worldcup.vta.org/fares\">Read more about paying for VTA\u003c/a>.\u003c/p>\n\u003cp>\u003cstrong>Cash\u003c/strong>\u003c/p>\n\u003cp>VTA buses only accept exact fare, while light rail ticket machines accept cash or card.\u003c/p>\n\u003cp>Cash fareboxes are located at the front of each Muni bus or train. Use exact change and keep your transfer as proof of payment.\u003c/p>\n\u003cfigure id=\"attachment_11254007\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11254007\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2017/01/31909760916_d88814d339_o-e1483581327477.jpg\" alt=\"The side of a Caltrain train as it enters a station.\" width=\"1920\" height=\"1440\">\u003cfigcaption class=\"wp-caption-text\">Caltrain cars at San José’s Diridon Station, December 2016. \u003ccite>(Dan Brekke/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>BART trains don’t accept cash, but you can pay with cash on BART by using the add value machines located inside every station to purchase or reload a plastic Clipper Card.\u003c/p>\n\u003cp>Caltrain has ticket vending machines at every station that accept coins and bills.\u003c/p>\n\u003cp>Capitol Corridor riders can use cash to pay for a ticket directly from a conductor on board a train.\u003c/p>\n\u003cp>ACE Rail accepts cash for ticket purchases at staffed locations.\u003c/p>\n\u003ch2>Can I ride my bike to Levi’s Stadium?\u003c/h2>\n\u003cp>Yes — and the Silicon Valley Bicycle Coalition is offering secure, free bike valet for all World Cup matches at Levi’s Stadium.\u003c/p>\n\u003cp>The SVBC describes bike valet as a “secure, monitored coat check for your bicycle.” Check out their page on \u003ca href=\"https://bikesiliconvalley.org/learn-ride/levis-stadium\">how to use the bike valet\u003c/a> for World Cup matches.\u003c/p>\n\u003cp>The bike valet opens three hours before kick-off and closes exactly one hour after the end of the match. It will be located at Gate C only (Green Lot 1).\u003c/p>\n\u003cp>The bike valet won’t accept shared fleet rentals like Lime, Bird or Spin, gas-powered bikes and bikes that aren’t owned by the rider.\u003c/p>\n\u003cp>As for how to get to Levi’s by bike, it’s worth noting that the San Tomas Aquino Creek Trail adjacent to the stadium is closed during match days. Check out the \u003ca href=\"https://bikesiliconvalley.org/learn-ride/levis-stadium\">recommended detour\u003c/a> to access the bike valet if you are coming from the south.\u003c/p>\n\u003cp>Here’s a list of all \u003ca href=\"https://www.sfbayareafwc26.com/road-closures-fifa-world-cup\">match-day road closures\u003c/a> and World Cup-related changes to Levi’s from FIFA.\u003c/p>\n\u003ch2>\u003ca id=\"WhatstheparkingsituationatLevisStadium\">\u003c/a>What if I want to drive and park my car at Levi’s Stadium?\u003c/h2>\n\u003cp>Parking at Levi’s Stadium must be purchased in advance, and only one parking pass may be purchased per World Cup match ticket. \u003ca href=\"https://www.justpark.com/us/event-parking/fifa-world-cup-2026/fifa-worldcup-2026-san-francisco/\">Check out FIFA’s official parking page. \u003c/a>\u003c/p>\n\u003cp>You can also park at a \u003ca href=\"https://www.vta.org/go/stations\">VTA station,\u003c/a> a \u003ca href=\"https://www.caltrain.com/rider-information/parking\">Caltrain station\u003c/a> or a \u003ca href=\"https://www.bart.gov/guide/parking\">BART station\u003c/a> and ride public transit to Levi’s Stadium from there.\u003c/p>\n\u003cp>Remember: If you are taking BART to a night game, make sure you park at one of the stations that will be available by BART’s \u003ca href=\"https://www.bart.gov/news/fun/fifaworldcup\">limited express service\u003c/a> (Bay Fair, Dublin, MacArthur, El Cerrito del Norte, Pleasant Hill and Powell Street stations).\u003c/p>\n\u003ch2>Can I get to Levi’s Stadium using a ride-hailing app like Uber, Lyft or Waymo?\u003c/h2>\n\u003cp>Yes, but according to the FIFA website, there will be “geofenced” rideshare stops for pickup starting one hour after kick-off — that is, you’ll have to meet your rideshare at a designated location at Levi’s Stadium.\u003c/p>\n\u003cp>Rideshare North (Red Lot 7) covers northbound rides to San Francisco and Rideshare South (Freedom Circle) covers southbound rides to San José.\u003c/p>\n\u003cfigure id=\"attachment_12063808\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12063808\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/11/WaymoSFGetty.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/11/WaymoSFGetty.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/11/WaymoSFGetty-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/11/WaymoSFGetty-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A self-driving Waymo car with rooftop lidar and a bird-themed mural on the Embarcadero with the San Francisco-Oakland Bay Bridge in the background, in San Francisco, California, on Aug. 14, 2025. \u003ccite>(Smith Collection/Gado via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>FIFA advises that World Cup guests leaving from Gates A, E and F will be directed to Rideshare North Red Lot 7. Guests leaving from Gates B or C will be directed to Rideshare South on Freedom Circle.\u003c/p>\n\u003cp>Autonomous vehicles like Waymo are not allowed into the rideshare lots at Levi’s Stadium.\u003c/p>\n\u003ch2>What about people with mobility needs?\u003c/h2>\n\u003cp>FIFA said accessible pickup and drop-off points for fans are located on Patrick Henry Drive.\u003c/p>\n\u003cp>Accessible parking is also offered to fans via the Official FIFA World Cup 2026 \u003ca href=\"https://www.justpark.com/us/event-parking/fifa-world-cup-2026/\">Parking Page\u003c/a>.\u003c/p>\n\u003cp>The association said guests with mobility needs who use rideshare should use the Rideshare North lot and be shuttled to the Stadium Plaza drop-off.\u003c/p>\n\u003cp>Check out FIFA’s \u003ca href=\"https://www.fifa.com/en/tournaments/mens/worldcup/canadamexicousa2026/stadiums/san-francisco-bay-area/accessibility\">accessibility page\u003c/a> here.\u003c/p>\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\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12084960/world-cup-tickets-levis-stadium-santa-clara-parking-bart-vta-capitol-corridor",
"authors": [
"11785"
],
"categories": [
"news_34168",
"news_28250",
"news_8",
"news_10",
"news_1397"
],
"tags": [
"news_32707",
"news_1386",
"news_35888",
"news_5379",
"news_20008",
"news_34054",
"news_38",
"news_18188",
"news_1489",
"news_21285",
"news_34078",
"news_20517",
"news_6464"
],
"featImg": "news_12085866",
"label": "news"
},
"news_12086262": {
"type": "posts",
"id": "news_12086262",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12086262",
"score": null,
"sort": [
1780678653000
]
},
"guestAuthors": [],
"slug": "san-franciscos-case-against-pro-palestinian-activists-who-blocked-bridge-heads-to-jury",
"title": "San Francisco’s Case Against Pro-Palestinian Activists Who Blocked Bridge Heads to Jury",
"publishDate": 1780678653,
"format": "standard",
"headTitle": "San Francisco’s Case Against Pro-Palestinian Activists Who Blocked Bridge Heads to Jury | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>A \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> jury will decide whether seven pro-Palestinian protesters who halted traffic on the Golden Gate Bridge for hours in 2024 should each spend more than a decade in jail.\u003c/p>\n\u003cp>Attorneys for the activists began closing arguments on Thursday, arguing that their clients believed their actions were necessary \u003ca href=\"https://www.kqed.org/news/12082743/activists-defend-golden-gate-bridge-shutdown-in-gaza-war-protest-trial\">to save the lives of Palestinians\u003c/a> amid Israel’s military strikes on Gaza.\u003c/p>\n\u003cp>“Necessary, urgent, lifesaving,” defense attorney Shaffy Moeel said during the trial. “Bhavika Anandpura showed up on the Golden Gate Bridge because she believed it was necessary. She showed up on that bridge because she believed it was urgent. She showed up on that bridge because she believed that it would help save lives.”\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>The seven Bay Area residents — Anandpura, River Allen, Sara Cantor, Rocky Chau, Conrad de Jesus, Sarah Ferrell and Em Tillotson — are charged with felony conspiracy and a slew of misdemeanors, including false imprisonment, for blocking the span of the bridge by chaining themselves to parked cars and each other in its southbound lanes on April 15, 2024.\u003c/p>\n\u003cp>The Tax Day demonstration was part of an international movement — activists also shut down traffic on Interstate-880 in Oakland, and staged similar protests in San Diego, Seattle, Philadelphia, San Antonio, Chicago and across Mexico, Vietnam and Australia.\u003c/p>\n\u003cfigure id=\"attachment_12086298\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12086298\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-06-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-06-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-06-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-06-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">River Allen holds a Palestinian flag during a rally across from the San Francisco Superior Courthouse on June 4, 2026, to support the “Golden Gate 26” ahead of closing arguments in their trial. The defendants are accused of blocking traffic on the Golden Gate Bridge during a 2024 protest against the war in Gaza. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In her final statement, Assistant District Attorney Angela Roze quoted a person who was stuck on the Golden Gate Bridge that day: “We all have a right to protest, but I should have had a right to leave,” she said. “In this case, the defendants unilaterally decided to take that right away from everyone on the road.”\u003c/p>\n\u003cp>She said between 8 a.m. and noon, no cars passed through the bridge’s toll plaza, which usually records 5,000 vehicles in that time.\u003c/p>\n\u003cp>“The evidence in this case is clear. These seven individuals broke the law, regardless of their message or beliefs,” she said.\u003c/p>\n\u003cp>Roze spent much of her closing focused on proving conspiracy — the most serious of the charges that carries the longest sentence.[aside postID=news_12082743 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260529-GGBTRIALTESTIMONY00089_TV-KQED.jpg']She said that the night before the protest, six of the defendants met in Berkeley and devised the plan to block a thoroughfare.\u003c/p>\n\u003cp>“That’s when they became guilty of conspiracy to commit false imprisonment,” Roze said, adding that the seventh defendant received a call the same night telling him to meet at a BART station for the protest.\u003c/p>\n\u003cp>The defendants’ lawyers have focused throughout the trial on setting up a so called “necessity defense” — which requires attorneys to show that the protesters believed they were facing a real, specific and immediate threat to themselves or others; had no reasonable alternative to the action they took; did not create greater danger than the danger they avoided; and did not contribute to or cause the threat.\u003c/p>\n\u003cp>The attorneys said the protesters had tried expressing their concern through less disruptive means, like calling their local representatives and participating in marches. At the time, as Israel was weighing whether to invade Rafah, a city along Gaza’s southern border where 1 million displaced Palestinians were seeking refuge, they believed the escalation was necessary to save lives.\u003c/p>\n\u003cp>“When their words were ignored, they had to get louder. And when the invasion of Rafah was imminent, they had to get loudest of all,” defense attorney John Viola said. “They weren’t there to break the law; they were there to enforce the law.”\u003c/p>\n\u003cp>But ahead of closing arguments, Judge Teresa Caffese declined to give jurors special instructions to consider necessity in their deliberation.\u003c/p>\n\u003cfigure id=\"attachment_12086300\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12086300\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-14-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-14-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-14-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-14-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Violette Mansour, with Palestinian Youth Movement, speaks during a rally across from the San Francisco Superior Courthouse on June 4, 2026, to support the “Golden Gate 26” ahead of closing arguments in their trial. The defendants are accused of blocking traffic on the Golden Gate Bridge during a 2024 protest against the war in Gaza. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Still, attorneys told the jury that because their clients believed they were protected by the legal justification — which has been used in the past to fight charges against animal activists involved in “open rescues” of animals from factory farms — and therefore should not be found guilty of conspiracy, which requires willfully breaking the law.\u003c/p>\n\u003cp>The felony conspiracy carries the longest sentence and is one of the harshest filed against activists in comparable cases. Six of the protesters could face 14 years in prison. Cantor could face 15.\u003c/p>\n\u003cp>“A reasonable doubt does not need to be substantial; it just needs to be reasonable, and if it exists, it means Ms. Tillotson and the rest are not guilty,” public defender Anthony Gedeon said during his closing statement on Thursday.\u003c/p>\n\u003cp>Closing arguments in the case are expected to wrap up Friday, and the jury could decide on the case as soon as the afternoon.\u003c/p>\n\u003cp>\u003c/p>\n",
"blocks": [],
"excerpt": "The seven Bay Area residents who shut down the Golden Gate Bridge on Tax Day in 2024 could each face 14 or more years behind bars for their role in the protest. ",
"status": "publish",
"parent": 0,
"modified": 1780680827,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 20,
"wordCount": 910
},
"headData": {
"title": "San Francisco’s Case Against Pro-Palestinian Activists Who Blocked Bridge Heads to Jury | KQED",
"description": "The seven Bay Area residents who shut down the Golden Gate Bridge on Tax Day in 2024 could each face 14 or more years behind bars for their role in the protest. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "San Francisco’s Case Against Pro-Palestinian Activists Who Blocked Bridge Heads to Jury",
"datePublished": "2026-06-05T09:57:33-07:00",
"dateModified": "2026-06-05T10:33:47-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-12086262",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12086262/san-franciscos-case-against-pro-palestinian-activists-who-blocked-bridge-heads-to-jury",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>A \u003ca href=\"https://www.kqed.org/news/tag/san-francisco\">San Francisco\u003c/a> jury will decide whether seven pro-Palestinian protesters who halted traffic on the Golden Gate Bridge for hours in 2024 should each spend more than a decade in jail.\u003c/p>\n\u003cp>Attorneys for the activists began closing arguments on Thursday, arguing that their clients believed their actions were necessary \u003ca href=\"https://www.kqed.org/news/12082743/activists-defend-golden-gate-bridge-shutdown-in-gaza-war-protest-trial\">to save the lives of Palestinians\u003c/a> amid Israel’s military strikes on Gaza.\u003c/p>\n\u003cp>“Necessary, urgent, lifesaving,” defense attorney Shaffy Moeel said during the trial. “Bhavika Anandpura showed up on the Golden Gate Bridge because she believed it was necessary. She showed up on that bridge because she believed it was urgent. She showed up on that bridge because she believed that it would help save lives.”\u003c/p>\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 seven Bay Area residents — Anandpura, River Allen, Sara Cantor, Rocky Chau, Conrad de Jesus, Sarah Ferrell and Em Tillotson — are charged with felony conspiracy and a slew of misdemeanors, including false imprisonment, for blocking the span of the bridge by chaining themselves to parked cars and each other in its southbound lanes on April 15, 2024.\u003c/p>\n\u003cp>The Tax Day demonstration was part of an international movement — activists also shut down traffic on Interstate-880 in Oakland, and staged similar protests in San Diego, Seattle, Philadelphia, San Antonio, Chicago and across Mexico, Vietnam and Australia.\u003c/p>\n\u003cfigure id=\"attachment_12086298\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12086298\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-06-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-06-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-06-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-06-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">River Allen holds a Palestinian flag during a rally across from the San Francisco Superior Courthouse on June 4, 2026, to support the “Golden Gate 26” ahead of closing arguments in their trial. The defendants are accused of blocking traffic on the Golden Gate Bridge during a 2024 protest against the war in Gaza. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In her final statement, Assistant District Attorney Angela Roze quoted a person who was stuck on the Golden Gate Bridge that day: “We all have a right to protest, but I should have had a right to leave,” she said. “In this case, the defendants unilaterally decided to take that right away from everyone on the road.”\u003c/p>\n\u003cp>She said between 8 a.m. and noon, no cars passed through the bridge’s toll plaza, which usually records 5,000 vehicles in that time.\u003c/p>\n\u003cp>“The evidence in this case is clear. These seven individuals broke the law, regardless of their message or beliefs,” she said.\u003c/p>\n\u003cp>Roze spent much of her closing focused on proving conspiracy — the most serious of the charges that carries the longest sentence.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12082743",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/05/260529-GGBTRIALTESTIMONY00089_TV-KQED.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>She said that the night before the protest, six of the defendants met in Berkeley and devised the plan to block a thoroughfare.\u003c/p>\n\u003cp>“That’s when they became guilty of conspiracy to commit false imprisonment,” Roze said, adding that the seventh defendant received a call the same night telling him to meet at a BART station for the protest.\u003c/p>\n\u003cp>The defendants’ lawyers have focused throughout the trial on setting up a so called “necessity defense” — which requires attorneys to show that the protesters believed they were facing a real, specific and immediate threat to themselves or others; had no reasonable alternative to the action they took; did not create greater danger than the danger they avoided; and did not contribute to or cause the threat.\u003c/p>\n\u003cp>The attorneys said the protesters had tried expressing their concern through less disruptive means, like calling their local representatives and participating in marches. At the time, as Israel was weighing whether to invade Rafah, a city along Gaza’s southern border where 1 million displaced Palestinians were seeking refuge, they believed the escalation was necessary to save lives.\u003c/p>\n\u003cp>“When their words were ignored, they had to get louder. And when the invasion of Rafah was imminent, they had to get loudest of all,” defense attorney John Viola said. “They weren’t there to break the law; they were there to enforce the law.”\u003c/p>\n\u003cp>But ahead of closing arguments, Judge Teresa Caffese declined to give jurors special instructions to consider necessity in their deliberation.\u003c/p>\n\u003cfigure id=\"attachment_12086300\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12086300\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-14-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-14-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-14-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260604-GGBTRIALCLOSING-14-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Violette Mansour, with Palestinian Youth Movement, speaks during a rally across from the San Francisco Superior Courthouse on June 4, 2026, to support the “Golden Gate 26” ahead of closing arguments in their trial. The defendants are accused of blocking traffic on the Golden Gate Bridge during a 2024 protest against the war in Gaza. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Still, attorneys told the jury that because their clients believed they were protected by the legal justification — which has been used in the past to fight charges against animal activists involved in “open rescues” of animals from factory farms — and therefore should not be found guilty of conspiracy, which requires willfully breaking the law.\u003c/p>\n\u003cp>The felony conspiracy carries the longest sentence and is one of the harshest filed against activists in comparable cases. Six of the protesters could face 14 years in prison. Cantor could face 15.\u003c/p>\n\u003cp>“A reasonable doubt does not need to be substantial; it just needs to be reasonable, and if it exists, it means Ms. Tillotson and the rest are not guilty,” public defender Anthony Gedeon said during his closing statement on Thursday.\u003c/p>\n\u003cp>Closing arguments in the case are expected to wrap up Friday, and the jury could decide on the case as soon as the afternoon.\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12086262/san-franciscos-case-against-pro-palestinian-activists-who-blocked-bridge-heads-to-jury",
"authors": [
"11913",
"11761"
],
"categories": [
"news_34167",
"news_6188",
"news_28250",
"news_8",
"news_13"
],
"tags": [
"news_1386",
"news_17725",
"news_27626",
"news_6631",
"news_1276",
"news_1741",
"news_33333",
"news_19954",
"news_29475",
"news_33440",
"news_17968",
"news_33647",
"news_745",
"news_38"
],
"featImg": "news_12086297",
"label": "news"
},
"news_12085568": {
"type": "posts",
"id": "news_12085568",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12085568",
"score": null,
"sort": [
1780617816000
]
},
"guestAuthors": [],
"slug": "alan-wong-holds-commanding-lead-in-sf-supervisor-race",
"title": "Alan Wong, Stephen Sherrill Claim Victories in SF Supervisor Races",
"publishDate": 1780617816,
"format": "standard",
"headTitle": "Alan Wong, Stephen Sherrill Claim Victories in SF Supervisor Races | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>San Francisco Supervisor Alan Wong, who was appointed by Mayor \u003ca href=\"https://www.kqed.org/news/tag/daniel-lurie\">Daniel Lurie\u003c/a> in December, will continue to be the Sunset District’s official representative at San Francisco City Hall. Supervisor Stephen Sherrill will continue to oversee District 2, encompassing Pacific Heights and the Marina.\u003c/p>\n\u003cp>The most recent returns on June 4 showed Wong with approximately 69% of the early vote. The dominant showing at the polls comes after a year of tumultuous turnover in leadership for the westside district. A recall election in 2024 ousted Supervisor Joel Engardio, which was followed by an appointed supervisor who lasted a week and then Wong’s appointment.\u003c/p>\n\u003cp>“We won because of the hard work of our campaign team, our volunteers and because we had the right message and goals for the Sunset: focus on the basics of governance and deliver practical results for constituents,” Wong said in a statement. “My message and goals were simple: for too long, City Hall has been focused on political ideology and grandiose policies while many Sunset residents have felt unheard.”\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Natalie Gee, a legislative aide for Supervisor Shamann Walton, was carrying 31% of the initial vote.\u003c/p>\n\u003cp>Gee raised $402,000 in donations and \u003ca href=\"https://sfethics.org/guidance/campaigns/candidates/public-financing-program/public-financing-program-overview\">public financing\u003c/a> combined, plus around $386,000 from a committee backed by local labor organizations. Wong, who had Lurie’s endorsement, received $394,000, plus big boosts from PACs aligned with Mayor Daniel Lurie, including $207,000 from moderate political group GrowSF and $410,000 from SF Believes.\u003c/p>\n\u003cp>Wong ran on promises to restore a “compromise” to bring cars back to the Great Highway during the week and keep the road car-free on weekends. The fate of the road, which is currently closed to cars and known as Sunset Dunes park, was a central issue in the district’s recent recall election. While voters citywide agreed to close the road and open Sunset Dunes in a 2024 election, the majority of Sunset residents who live closest to the park voted against it.\u003c/p>\n\u003cfigure id=\"attachment_12024441\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12024441\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL-1920x1280.jpg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Supervisor Stephen Sherrill speaks during a press conference with elected and public safety officials and labor leaders in front of City Hall in San Francisco on Tuesday, Jan. 28, 2025, to reaffirm San Francisco’s commitment to being a Sanctuary City. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Engardio said Tuesday that “voters got to choose and that was a good thing.”\u003c/p>\n\u003cp>Only one candidate in the race, Jeremy Greco, called for keeping Sunset Dunes a park all week.\u003c/p>\n\u003cp>Albert Chow, a local business owner and vocal supporter of the recall, and educator David Lee, were also looking to unseat Wong.\u003c/p>\n\u003cp>While some local concerns about the park have mellowed, some residents in the Sunset community have also resisted efforts to build more housing in the largely residential neighborhood.\u003c/p>\n\u003cp>“I appreciate the leadership of Supervisor Alan Wong,” Mayor Daniel Lurie said during a press conference Tuesday evening.\u003c/p>\n\u003cp>Wong supported Lurie’s successful rezoning plan, which allows taller and denser housing in the neighborhood, shortly after his December appointment to the seat — a decision that his opponents in the race highlighted.[aside label=\"Live 2026 Election Results\" link1='https://www.kqed.org/elections/results/sanfrancisco,San Francisco: Stay informed with the latest results for elected leaders and measures passed' hero=https://cdn.kqed.org/wp-content/uploads/sites/80/2026/05/Aside-Results-2026-Local-Elections-San-Francisco-1200x1200@2x.png]“If we did not take action locally with a proposal, then Sacramento would have imposed their own plan and subjected our city to financial penalties,” Wong said.\u003c/p>\n\u003cp>He has said he wants to add units to existing buildings and residential lots, while improving Muni lines so residents have reliable public transportation options.\u003c/p>\n\u003cp>Gee vowed to promote new housing while protecting rent control units and took issue with the mayor’s rezoning plan. She supported the Overpaid CEO Tax as a way to raise funding for affordable housing and other public services.\u003c/p>\n\u003cp>“After the plan passed, we immediately saw large-scale development proposals move forward without meaningful community input,” she said.\u003c/p>\n\u003cp>Housing was also a central issue in the city’s District 2 supervisor race, where Stephen Sherrill, the incumbent, took a commanding 70% of the vote.\u003c/p>\n\u003cp>“I’m so proud of the progress we’ve made over the last year to keep San Francisco moving in the right direction. We’ve made our neighborhoods safer, brought new energy to our commercial corridors, advanced much-needed housing and pushed City Hall to be more responsive and accountable. There is still more work to do, but I believe deeply in this city and in what we can accomplish together,” Sherrill said in a statement Tuesday.\u003c/p>\n\u003cp>Lori Brooke, president of the Cow Hollow Association, carried 30%.\u003c/p>\n\u003cp>Brooke strongly opposed the mayor’s housing plan, telling KQED it won’t solve the affordability crisis and “it’s just deregulating our zoning in San Francisco.” She characterized the statewide push for more housing as “a developer giveaway,” arguing that it ignores local voices.\u003c/p>\n\u003cp>Before building more housing, Brooke said she wanted to find ways to put vacant units and illegal units into use for rentals. Her position earned her endorsements from groups like the San Francisco Tenants Union and the California Working Families Party.\u003c/p>\n\u003cp>Sherrill, meanwhile, was a supporter and voted “yes” for Lurie’s housing plan.\u003c/p>\n\u003cp>\u003cstrong>“\u003c/strong>San Francisco has not created the opportunity to build housing for 30 years,” he told KQED, adding that the lack of housing makes it hard for the city’s workforce to live in the city.\u003c/p>\n\u003cfigure id=\"attachment_11979345\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11979345\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut.jpg\" alt=\"\" width=\"1920\" height=\"1198\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut-800x499.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut-1020x636.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut-160x100.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut-1536x958.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Sunset over the Golden Gate Bridge, as seen from the Marina District. \u003ccite>(Ashley Urdang/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>District 2 is home to some of San Francisco’s most upscale neighborhoods, like Pacific Heights and the Marina, and has historically elected more moderate candidates to represent it on the Board of Supervisors.\u003c/p>\n\u003cp>This is the first election for supervisor since then-Mayor London Breed appointed Stephen Sherrill in 2024 to fill the seat left vacant when then-Supervisor Catherine Stefani was elected to the state Assembly.\u003c/p>\n\u003cp>Breed’s decision to appoint Sherrill generated controversy in the latest election, however, after former Breed staffers came forward to allege that she made the selection with future job prospects related to Michael Bloomberg, whom Sherrill formerly worked for, in mind.\u003c/p>\n\u003cp>Despite the allegations, Sherrill earned endorsements from Lurie, Board of Supervisors President Rafael Mandelman, the county Democratic Party and the police union.\u003c/p>\n\u003cp>\u003cem>KQED’s \u003ca href=\"https://www.kqed.org/author/kdebenedetti\">Katie DeBenedetti\u003c/a> contributed to this report.\u003c/em>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "Wong held more than 69% of the vote by Thursday and Sherrill maintained 70%.",
"status": "publish",
"parent": 0,
"modified": 1781554863,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 29,
"wordCount": 1114
},
"headData": {
"title": "Alan Wong, Stephen Sherrill Claim Victories in SF Supervisor Races | KQED",
"description": "Wong held more than 69% of the vote by Thursday and Sherrill maintained 70%.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Alan Wong, Stephen Sherrill Claim Victories in SF Supervisor Races",
"datePublished": "2026-06-04T17:03:36-07:00",
"dateModified": "2026-06-15T13:21:03-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": 13,
"slug": "politics",
"name": "Politics"
},
"sticky": false,
"nprStoryId": "kqed-12085568",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12085568/alan-wong-holds-commanding-lead-in-sf-supervisor-race",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>San Francisco Supervisor Alan Wong, who was appointed by Mayor \u003ca href=\"https://www.kqed.org/news/tag/daniel-lurie\">Daniel Lurie\u003c/a> in December, will continue to be the Sunset District’s official representative at San Francisco City Hall. Supervisor Stephen Sherrill will continue to oversee District 2, encompassing Pacific Heights and the Marina.\u003c/p>\n\u003cp>The most recent returns on June 4 showed Wong with approximately 69% of the early vote. The dominant showing at the polls comes after a year of tumultuous turnover in leadership for the westside district. A recall election in 2024 ousted Supervisor Joel Engardio, which was followed by an appointed supervisor who lasted a week and then Wong’s appointment.\u003c/p>\n\u003cp>“We won because of the hard work of our campaign team, our volunteers and because we had the right message and goals for the Sunset: focus on the basics of governance and deliver practical results for constituents,” Wong said in a statement. “My message and goals were simple: for too long, City Hall has been focused on political ideology and grandiose policies while many Sunset residents have felt unheard.”\u003c/p>\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>Natalie Gee, a legislative aide for Supervisor Shamann Walton, was carrying 31% of the initial vote.\u003c/p>\n\u003cp>Gee raised $402,000 in donations and \u003ca href=\"https://sfethics.org/guidance/campaigns/candidates/public-financing-program/public-financing-program-overview\">public financing\u003c/a> combined, plus around $386,000 from a committee backed by local labor organizations. Wong, who had Lurie’s endorsement, received $394,000, plus big boosts from PACs aligned with Mayor Daniel Lurie, including $207,000 from moderate political group GrowSF and $410,000 from SF Believes.\u003c/p>\n\u003cp>Wong ran on promises to restore a “compromise” to bring cars back to the Great Highway during the week and keep the road car-free on weekends. The fate of the road, which is currently closed to cars and known as Sunset Dunes park, was a central issue in the district’s recent recall election. While voters citywide agreed to close the road and open Sunset Dunes in a 2024 election, the majority of Sunset residents who live closest to the park voted against it.\u003c/p>\n\u003cfigure id=\"attachment_12024441\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12024441\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2025/01/250128-SFImmigration-49-BL-1920x1280.jpg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Supervisor Stephen Sherrill speaks during a press conference with elected and public safety officials and labor leaders in front of City Hall in San Francisco on Tuesday, Jan. 28, 2025, to reaffirm San Francisco’s commitment to being a Sanctuary City. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Engardio said Tuesday that “voters got to choose and that was a good thing.”\u003c/p>\n\u003cp>Only one candidate in the race, Jeremy Greco, called for keeping Sunset Dunes a park all week.\u003c/p>\n\u003cp>Albert Chow, a local business owner and vocal supporter of the recall, and educator David Lee, were also looking to unseat Wong.\u003c/p>\n\u003cp>While some local concerns about the park have mellowed, some residents in the Sunset community have also resisted efforts to build more housing in the largely residential neighborhood.\u003c/p>\n\u003cp>“I appreciate the leadership of Supervisor Alan Wong,” Mayor Daniel Lurie said during a press conference Tuesday evening.\u003c/p>\n\u003cp>Wong supported Lurie’s successful rezoning plan, which allows taller and denser housing in the neighborhood, shortly after his December appointment to the seat — a decision that his opponents in the race highlighted.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"label": "Live 2026 Election Results ",
"link1": "https://www.kqed.org/elections/results/sanfrancisco,San Francisco: Stay informed with the latest results for elected leaders and measures passed",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/80/2026/05/Aside-Results-2026-Local-Elections-San-Francisco-1200x1200@2x.png"
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“If we did not take action locally with a proposal, then Sacramento would have imposed their own plan and subjected our city to financial penalties,” Wong said.\u003c/p>\n\u003cp>He has said he wants to add units to existing buildings and residential lots, while improving Muni lines so residents have reliable public transportation options.\u003c/p>\n\u003cp>Gee vowed to promote new housing while protecting rent control units and took issue with the mayor’s rezoning plan. She supported the Overpaid CEO Tax as a way to raise funding for affordable housing and other public services.\u003c/p>\n\u003cp>“After the plan passed, we immediately saw large-scale development proposals move forward without meaningful community input,” she said.\u003c/p>\n\u003cp>Housing was also a central issue in the city’s District 2 supervisor race, where Stephen Sherrill, the incumbent, took a commanding 70% of the vote.\u003c/p>\n\u003cp>“I’m so proud of the progress we’ve made over the last year to keep San Francisco moving in the right direction. We’ve made our neighborhoods safer, brought new energy to our commercial corridors, advanced much-needed housing and pushed City Hall to be more responsive and accountable. There is still more work to do, but I believe deeply in this city and in what we can accomplish together,” Sherrill said in a statement Tuesday.\u003c/p>\n\u003cp>Lori Brooke, president of the Cow Hollow Association, carried 30%.\u003c/p>\n\u003cp>Brooke strongly opposed the mayor’s housing plan, telling KQED it won’t solve the affordability crisis and “it’s just deregulating our zoning in San Francisco.” She characterized the statewide push for more housing as “a developer giveaway,” arguing that it ignores local voices.\u003c/p>\n\u003cp>Before building more housing, Brooke said she wanted to find ways to put vacant units and illegal units into use for rentals. Her position earned her endorsements from groups like the San Francisco Tenants Union and the California Working Families Party.\u003c/p>\n\u003cp>Sherrill, meanwhile, was a supporter and voted “yes” for Lurie’s housing plan.\u003c/p>\n\u003cp>\u003cstrong>“\u003c/strong>San Francisco has not created the opportunity to build housing for 30 years,” he told KQED, adding that the lack of housing makes it hard for the city’s workforce to live in the city.\u003c/p>\n\u003cfigure id=\"attachment_11979345\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11979345\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut.jpg\" alt=\"\" width=\"1920\" height=\"1198\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut-800x499.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut-1020x636.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut-160x100.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/03/DSC_0537_qut-1536x958.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Sunset over the Golden Gate Bridge, as seen from the Marina District. \u003ccite>(Ashley Urdang/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>District 2 is home to some of San Francisco’s most upscale neighborhoods, like Pacific Heights and the Marina, and has historically elected more moderate candidates to represent it on the Board of Supervisors.\u003c/p>\n\u003cp>This is the first election for supervisor since then-Mayor London Breed appointed Stephen Sherrill in 2024 to fill the seat left vacant when then-Supervisor Catherine Stefani was elected to the state Assembly.\u003c/p>\n\u003cp>Breed’s decision to appoint Sherrill generated controversy in the latest election, however, after former Breed staffers came forward to allege that she made the selection with future job prospects related to Michael Bloomberg, whom Sherrill formerly worked for, in mind.\u003c/p>\n\u003cp>Despite the allegations, Sherrill earned endorsements from Lurie, Board of Supervisors President Rafael Mandelman, the county Democratic Party and the police union.\u003c/p>\n\u003cp>\u003cem>KQED’s \u003ca href=\"https://www.kqed.org/author/kdebenedetti\">Katie DeBenedetti\u003c/a> contributed to this report.\u003c/em>\u003c/p>\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\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12085568/alan-wong-holds-commanding-lead-in-sf-supervisor-race",
"authors": [
"11840"
],
"categories": [
"news_28250",
"news_8",
"news_13"
],
"tags": [
"news_36336",
"news_17968",
"news_38",
"news_196",
"news_35297"
],
"featImg": "news_12069191",
"label": "news"
},
"news_12086256": {
"type": "posts",
"id": "news_12086256",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12086256",
"score": null,
"sort": [
1780610808000
]
},
"guestAuthors": [],
"slug": "two-fatalities-in-one-day-bring-san-franciscos-pedestrian-death-count-to-double-digits",
"title": "Two Fatalities in One Day Bring San Francisco’s Pedestrian Death Count to Double Digits",
"publishDate": 1780610808,
"format": "standard",
"headTitle": "Two Fatalities in One Day Bring San Francisco’s Pedestrian Death Count to Double Digits | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>Two pedestrians were killed in separate incidents Wednesday, bringing the city’s total \u003ca href=\"https://www.kqed.org/news/tag/pedestrian-safety\">pedestrian\u003c/a> fatalities this year to 11.\u003c/p>\n\u003cp>Around 5:30 a.m. on Wednesday, the San Francisco Police Department responded to Brannan and 7th streets in the South of Market neighborhood, where a pedestrian had been struck by a vehicle. They located the victim lying on the ground and rendered aid, but the person died on the scene.\u003c/p>\n\u003cp>According to police, the driver is cooperating with an investigation, and drugs and alcohol do not appear to have been involved.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Less than an hour later, a second incident occurred on Geneva Avenue in the Excelsior, which Walk SF, a pedestrian safety group, alleged was a hit-and-run. SFPD officers met paramedics on the scene, reporting a deceased person located in the street. Police have not yet determined an official cause of death.\u003c/p>\n\u003cp>The incidents mark the 10th and 11th pedestrian deaths of 2026.\u003c/p>\n\u003cp>“People are dying simply walking in our city,” said Jodie Medeiros, Walk SF’s executive director. “We should be able to get around San Francisco safely as pedestrians.”\u003c/p>\n\u003cfigure id=\"attachment_11997137\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11997137\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation.jpg\" alt=\"\" width=\"2000\" height=\"1315\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation-800x526.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation-1020x671.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation-160x105.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation-1536x1010.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation-1920x1262.jpg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The Tenderloin Police station along Eddy Street, on May 30, 2012, in San Francisco. \u003ccite>(Michael Macor/The San Francisco Chronicle via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“We look to our leaders and everyone driving on our streets to make human life the priority in their decisions,” she continued.\u003c/p>\n\u003cp>This year’s first eight fatalities, which include a \u003ca href=\"https://www.kqed.org/news/12075110/2-young-children-in-the-last-3-years-have-been-killed-crossing-this-sf-street\">two-year-old\u003c/a> and 74-year-old \u003ca href=\"https://www.kqed.org/news/12080923/woman-killed-in-alleged-hit-and-run-was-a-kind-soul-not-a-threat-friends-say\">Dannielle Spillman\u003c/a>, whose case is being investigated as a murder, occurred in quick succession between February and April, reinvigorating concerns about traffic safety in the city.\u003c/p>\n\u003cp>“It’s a lot to process and it just starts to feel like this is just happening so often,” said Marta Lindsey, Walk SF’s communications director.\u003c/p>\n\u003cp>San Francisco has tried to address the issue for more than a decade. In 2014 it launched “Vision Zero,” a policy aimed at completely eliminating traffic fatalities over the course of a decade. But 2024, when the plan expired, was the deadliest year for pedestrians since its launch.[aside postID=news_12080923 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/042026DANNIELLE-SPILLMAN-VIGIL-_GH_006-KQED.jpg']In December, Mayor Daniel Lurie signed a \u003ca href=\"https://www.kqed.org/news/12067175/after-vision-zero-san-francisco-overhauls-approach-to-tackling-traffic-violence\">new street safety strategy\u003c/a>, the “Street Safety Act,” which creates specific goals for various city agencies, including the police, public health and public works departments, and requires them to work together to ensure traffic safety.\u003c/p>\n\u003cp>Lindsey said Walk SF will be looking at the mayor’s six-month check in, scheduled for mid-June, to see progress on the initiatives’ promises.\u003c/p>\n\u003cp>Within six months, the Street Safety Act committed to: launching a public dashboard to track progress, developing a process to add safety improvements to roads being repaved, establishing design standards and setting time limits on traffic calming projects.\u003c/p>\n\u003cp>It also promised to release a Traffic Enforcement Safety Strategy report that identifies crash-causing behaviors and enforcement solutions, among other initiatives.\u003c/p>\n\u003cp>“Our leaders have said and legislated good things that can improve street safety, but now these agencies have to deliver them and our leaders have to hold them to that,” Lindsey said.\u003c/p>\n\u003cp>“It’s too soon to say, but obviously the fact that we have had 11 pedestrians die already this year is not a great indicator,” she added.\u003c/p>\n\u003cp>\u003c/p>\n",
"blocks": [],
"excerpt": "The incidents, which occurred less than an hour apart from one another, are causing safety advocates to question if the city is doing enough to ensure traffic safety.",
"status": "publish",
"parent": 0,
"modified": 1780614364,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 17,
"wordCount": 579
},
"headData": {
"title": "Two Fatalities in One Day Bring San Francisco’s Pedestrian Death Count to Double Digits | KQED",
"description": "The incidents, which occurred less than an hour apart from one another, are causing safety advocates to question if the city is doing enough to ensure traffic safety.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "Two Fatalities in One Day Bring San Francisco’s Pedestrian Death Count to Double Digits",
"datePublished": "2026-06-04T15:06:48-07:00",
"dateModified": "2026-06-04T16:06: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": 28250,
"slug": "local",
"name": "Local"
},
"sticky": false,
"nprStoryId": "kqed-12086256",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/12086256/two-fatalities-in-one-day-bring-san-franciscos-pedestrian-death-count-to-double-digits",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>Two pedestrians were killed in separate incidents Wednesday, bringing the city’s total \u003ca href=\"https://www.kqed.org/news/tag/pedestrian-safety\">pedestrian\u003c/a> fatalities this year to 11.\u003c/p>\n\u003cp>Around 5:30 a.m. on Wednesday, the San Francisco Police Department responded to Brannan and 7th streets in the South of Market neighborhood, where a pedestrian had been struck by a vehicle. They located the victim lying on the ground and rendered aid, but the person died on the scene.\u003c/p>\n\u003cp>According to police, the driver is cooperating with an investigation, and drugs and alcohol do not appear to have been involved.\u003c/p>\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>Less than an hour later, a second incident occurred on Geneva Avenue in the Excelsior, which Walk SF, a pedestrian safety group, alleged was a hit-and-run. SFPD officers met paramedics on the scene, reporting a deceased person located in the street. Police have not yet determined an official cause of death.\u003c/p>\n\u003cp>The incidents mark the 10th and 11th pedestrian deaths of 2026.\u003c/p>\n\u003cp>“People are dying simply walking in our city,” said Jodie Medeiros, Walk SF’s executive director. “We should be able to get around San Francisco safely as pedestrians.”\u003c/p>\n\u003cfigure id=\"attachment_11997137\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-11997137\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation.jpg\" alt=\"\" width=\"2000\" height=\"1315\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation-800x526.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation-1020x671.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation-160x105.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation-1536x1010.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2024/07/SFPDTenderloinStation-1920x1262.jpg 1920w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The Tenderloin Police station along Eddy Street, on May 30, 2012, in San Francisco. \u003ccite>(Michael Macor/The San Francisco Chronicle via Getty Images)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“We look to our leaders and everyone driving on our streets to make human life the priority in their decisions,” she continued.\u003c/p>\n\u003cp>This year’s first eight fatalities, which include a \u003ca href=\"https://www.kqed.org/news/12075110/2-young-children-in-the-last-3-years-have-been-killed-crossing-this-sf-street\">two-year-old\u003c/a> and 74-year-old \u003ca href=\"https://www.kqed.org/news/12080923/woman-killed-in-alleged-hit-and-run-was-a-kind-soul-not-a-threat-friends-say\">Dannielle Spillman\u003c/a>, whose case is being investigated as a murder, occurred in quick succession between February and April, reinvigorating concerns about traffic safety in the city.\u003c/p>\n\u003cp>“It’s a lot to process and it just starts to feel like this is just happening so often,” said Marta Lindsey, Walk SF’s communications director.\u003c/p>\n\u003cp>San Francisco has tried to address the issue for more than a decade. In 2014 it launched “Vision Zero,” a policy aimed at completely eliminating traffic fatalities over the course of a decade. But 2024, when the plan expired, was the deadliest year for pedestrians since its launch.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12080923",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/04/042026DANNIELLE-SPILLMAN-VIGIL-_GH_006-KQED.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>In December, Mayor Daniel Lurie signed a \u003ca href=\"https://www.kqed.org/news/12067175/after-vision-zero-san-francisco-overhauls-approach-to-tackling-traffic-violence\">new street safety strategy\u003c/a>, the “Street Safety Act,” which creates specific goals for various city agencies, including the police, public health and public works departments, and requires them to work together to ensure traffic safety.\u003c/p>\n\u003cp>Lindsey said Walk SF will be looking at the mayor’s six-month check in, scheduled for mid-June, to see progress on the initiatives’ promises.\u003c/p>\n\u003cp>Within six months, the Street Safety Act committed to: launching a public dashboard to track progress, developing a process to add safety improvements to roads being repaved, establishing design standards and setting time limits on traffic calming projects.\u003c/p>\n\u003cp>It also promised to release a Traffic Enforcement Safety Strategy report that identifies crash-causing behaviors and enforcement solutions, among other initiatives.\u003c/p>\n\u003cp>“Our leaders have said and legislated good things that can improve street safety, but now these agencies have to deliver them and our leaders have to hold them to that,” Lindsey said.\u003c/p>\n\u003cp>“It’s too soon to say, but obviously the fact that we have had 11 pedestrians die already this year is not a great indicator,” she added.\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12086256/two-fatalities-in-one-day-bring-san-franciscos-pedestrian-death-count-to-double-digits",
"authors": [
"11913"
],
"categories": [
"news_28250",
"news_8",
"news_1397"
],
"tags": [
"news_1386",
"news_22434",
"news_5535",
"news_38",
"news_20517"
],
"featImg": "news_12086260",
"label": "news"
},
"news_12085504": {
"type": "posts",
"id": "news_12085504",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "12085504",
"score": null,
"sort": [
1780436607000
]
},
"guestAuthors": [],
"slug": "whats-the-election-vibe-at-bay-area-polling-places-on-california-primary-day",
"title": "What’s the Election Vibe at Bay Area Polling Places on California Primary Day?",
"publishDate": 1780436607,
"format": "standard",
"headTitle": "What’s the Election Vibe at Bay Area Polling Places on California Primary Day? | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>California’s \u003ca href=\"https://www.kqed.org/news/12085513/california-primary-2026-key-congressional-races-to-watch-today\">primary\u003c/a> is coming to a close — with voters casting their final ballots to decide on the state’s future.\u003c/p>\n\u003cp>Their long list of choices included an unusually \u003ca href=\"https://www.kqed.org/news/12085576/governors-race-enters-the-final-stretch-and-down-ballot-races-to-watch\">close\u003c/a> governor’s race and consequential local races, including the fight to replace Rep. Nancy Pelosi’s seat.\u003c/p>\n\u003cp>But on Tuesday morning, polling places across the Bay Area were quiet, reflecting some of the uneasiness of constituents. At North and West Oakland satellite locations, poll workers said turnout was lower than expected.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>“This is probably the least hopeful I felt in an election, to be completely frank,” said Oakland resident Josh Adams, 35, who said he’s most concerned about the governor’s race. Adams, whose partner is an educator, said he researched the candidates’ policies to see who would support funding public education and infrastructure.\u003c/p>\n\u003cp>“I don’t know if there is a right answer — someone who scratches all of the itches of the state,” Adams said, after voting at the Oakland Main Branch Library. “I hope I made the right decision.”\u003c/p>\n\u003cfigure id=\"attachment_12085812\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12085812\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/20260602-PRIMARYVOTERVOX-JY-02-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/20260602-PRIMARYVOTERVOX-JY-02-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/20260602-PRIMARYVOTERVOX-JY-02-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/20260602-PRIMARYVOTERVOX-JY-02-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Josh Adams stands outside the Oakland Main Library after casting his ballot in Oakland, California, on Tuesday, June 2, 2026. \u003ccite>(Juliana Yamada for KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>KQED spoke with voters at multiple Bay Area polling places to hear from them about the Election Day vibes. Those who did turn out said they were invested in the results.\u003c/p>\n\u003cp>Over in San Francisco, Chiraag Hebbar, 26, cast his ballot at City Hall.\u003c/p>\n\u003cp>“With both Gavin Newsom and Pelosi leaving, I think it’s a critical election,” he said.\u003c/p>\n\u003cfigure id=\"attachment_12085818\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12085818\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-02-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-02-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-02-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-02-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Voters fill out their ballots at the City Hall Voting Center in San Francisco on June 2, 2026. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Big money has poured into campaigns, with major financial backing from tech and oil for \u003ca href=\"https://www.kqed.org/news/12085483/whos-backing-californias-next-governor-and-why\">Xavier Becerra\u003c/a>, the Democratic frontrunner, and for \u003ca href=\"https://www.kqed.org/news/12084959/after-pelosi-young-sf-voters-want-change-two-progressives-are-competing-to-offer-it\">Saikat Chakrabarti\u003c/a>, who is vying against state Sen. Scott Wiener and Supervisor Connie Chan for Pelosi’s seat.\u003c/p>\n\u003cp>“There’s a lot of money getting thrown around,” said Gwynn Beasley, a Lower Haight resident, who said she votes at City Hall to feel more “civic.” Beasley said she saw a lot of major donors “putting money behind candidates they don’t necessarily support to [get others] out of the race.”\u003c/p>\n\u003cp>Widya Batin, a 27-year-old Fillmore resident, said the political moment can feel discouraging, so she wanted to vote in the primary to exercise her civil right as a citizen.\u003c/p>\n\u003cfigure id=\"attachment_12085822\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12085822\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-20-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-20-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-20-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-20-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A polling place at SOMArts Cultural Center in San Francisco on June 2, 2026. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“We don’t really get educated on how our vote works or how the political system works. That’s why I get discouraged. If you don’t really go into the measures or candidates yourself, you can easily be caught up in the ads they run before the election.”\u003c/p>\n\u003cp>Batin said she will vote for candidates that she’s seen in action, but “for the propositions, I kind of rely on the homies and what we are sharing around in our groups.”\u003c/p>\n\u003cp>Democracy was in full swing down in East San José, where the Dr. Robert Cruz Alum Rock Library had a steady stream of voters. Every few minutes, someone walked through the double doors to drop off a ballot or vote in person, though most came to drop off.\u003c/p>\n\u003cfigure id=\"attachment_12085824\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12085824\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-22-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-22-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-22-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-22-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The Shireman Ichikawa family leaves the Bernal Heights Library polling place in San Francisco after casting their ballots on June 2, 2026. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>No two voters looked alike — old, young, Hispanic, Black, Asian, white — pushing strollers, holding a partner’s hand, or pulling their dog’s leash. Staff who have worked at the location for years say this is the busiest voting site in the area.\u003c/p>\n\u003cp>Melissa Martinez came to drop off both her and her sister’s ballots. Martinez, born and raised in the South Bay, started voting as soon as she turned 18. A child of immigrants, she said she’s been politically active since high school.[aside postID=news_12085513 hero='https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/voter.jpg']“I just always knew that if I wanted to keep them safe, in some ways, it depends on how I voted and who I voted for,” Martinez said.\u003c/p>\n\u003cp>San José resident Pam Payton, whose dad was planning commissioner for the city, and who was part of the campaign to elect Norman Mineta as mayor, said voting has been ingrained in her family.\u003c/p>\n\u003cp>“If you want to make a change, it’s not going to happen if you don’t vote.”\u003c/p>\n\u003cp>For Payton, the economy was top of mind.\u003c/p>\n\u003cp>“California is a hot mess right now,” she said, laughing. “I don’t know that there’s anything the potential governors will do to lower the price of gas.”\u003c/p>\n\u003cp>She described going to the store and buying one bag of groceries without meat, and spending $80. “That’s crazy,” Payton said.\u003c/p>\n\u003cp>Still, Payton did her patriotic duty. For those who didn’t vote Tuesday, Payton had simple advice: “Don’t complain.”\u003c/p>\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/aaliahmad\">\u003cem>Ayah Ali-Ahmad\u003c/em>\u003c/a>\u003cem>, Desmond Meagley, \u003c/em>\u003ca href=\"https://www.kqed.org/author/psibulo\">\u003cem>Paula Sibulo\u003c/em>\u003c/a>\u003cem> and \u003c/em>\u003ca href=\"https://www.kqed.org/author/emanoukian\">\u003cem>Elize Manoukian\u003c/em>\u003c/a>\u003cem> contributed to this report.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\n",
"blocks": [],
"excerpt": "KQED spoke with voters at multiple Bay Area polling places to hear about what races they’re watching and what issues matter to them. Those who did turn out said they were invested in the results. ",
"status": "publish",
"parent": 0,
"modified": 1780502717,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 25,
"wordCount": 916
},
"headData": {
"title": "What’s the Election Vibe at Bay Area Polling Places on California Primary Day? | KQED",
"description": "KQED spoke with voters at multiple Bay Area polling places to hear about what races they’re watching and what issues matter to them. Those who did turn out said they were invested in the results. ",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "https://schema.org",
"@type": "NewsArticle",
"headline": "What’s the Election Vibe at Bay Area Polling Places on California Primary Day?",
"datePublished": "2026-06-02T14:43:27-07:00",
"dateModified": "2026-06-03T09:05:17-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": 13,
"slug": "politics",
"name": "Politics"
},
"sticky": false,
"nprByline": "Ella Jackson",
"nprStoryId": "kqed-12085504",
"templateType": "standard",
"featuredImageType": "standard",
"excludeFromSiteSearch": "Include",
"showOnAuthorArchivePages": "Yes",
"articleAge": "0",
"path": "/news/12085504/whats-the-election-vibe-at-bay-area-polling-places-on-california-primary-day",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>California’s \u003ca href=\"https://www.kqed.org/news/12085513/california-primary-2026-key-congressional-races-to-watch-today\">primary\u003c/a> is coming to a close — with voters casting their final ballots to decide on the state’s future.\u003c/p>\n\u003cp>Their long list of choices included an unusually \u003ca href=\"https://www.kqed.org/news/12085576/governors-race-enters-the-final-stretch-and-down-ballot-races-to-watch\">close\u003c/a> governor’s race and consequential local races, including the fight to replace Rep. Nancy Pelosi’s seat.\u003c/p>\n\u003cp>But on Tuesday morning, polling places across the Bay Area were quiet, reflecting some of the uneasiness of constituents. At North and West Oakland satellite locations, poll workers said turnout was lower than expected.\u003c/p>\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>“This is probably the least hopeful I felt in an election, to be completely frank,” said Oakland resident Josh Adams, 35, who said he’s most concerned about the governor’s race. Adams, whose partner is an educator, said he researched the candidates’ policies to see who would support funding public education and infrastructure.\u003c/p>\n\u003cp>“I don’t know if there is a right answer — someone who scratches all of the itches of the state,” Adams said, after voting at the Oakland Main Branch Library. “I hope I made the right decision.”\u003c/p>\n\u003cfigure id=\"attachment_12085812\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12085812\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/20260602-PRIMARYVOTERVOX-JY-02-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/20260602-PRIMARYVOTERVOX-JY-02-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/20260602-PRIMARYVOTERVOX-JY-02-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/20260602-PRIMARYVOTERVOX-JY-02-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Josh Adams stands outside the Oakland Main Library after casting his ballot in Oakland, California, on Tuesday, June 2, 2026. \u003ccite>(Juliana Yamada for KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>KQED spoke with voters at multiple Bay Area polling places to hear from them about the Election Day vibes. Those who did turn out said they were invested in the results.\u003c/p>\n\u003cp>Over in San Francisco, Chiraag Hebbar, 26, cast his ballot at City Hall.\u003c/p>\n\u003cp>“With both Gavin Newsom and Pelosi leaving, I think it’s a critical election,” he said.\u003c/p>\n\u003cfigure id=\"attachment_12085818\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12085818\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-02-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-02-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-02-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-02-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Voters fill out their ballots at the City Hall Voting Center in San Francisco on June 2, 2026. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Big money has poured into campaigns, with major financial backing from tech and oil for \u003ca href=\"https://www.kqed.org/news/12085483/whos-backing-californias-next-governor-and-why\">Xavier Becerra\u003c/a>, the Democratic frontrunner, and for \u003ca href=\"https://www.kqed.org/news/12084959/after-pelosi-young-sf-voters-want-change-two-progressives-are-competing-to-offer-it\">Saikat Chakrabarti\u003c/a>, who is vying against state Sen. Scott Wiener and Supervisor Connie Chan for Pelosi’s seat.\u003c/p>\n\u003cp>“There’s a lot of money getting thrown around,” said Gwynn Beasley, a Lower Haight resident, who said she votes at City Hall to feel more “civic.” Beasley said she saw a lot of major donors “putting money behind candidates they don’t necessarily support to [get others] out of the race.”\u003c/p>\n\u003cp>Widya Batin, a 27-year-old Fillmore resident, said the political moment can feel discouraging, so she wanted to vote in the primary to exercise her civil right as a citizen.\u003c/p>\n\u003cfigure id=\"attachment_12085822\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12085822\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-20-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-20-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-20-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-20-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">A polling place at SOMArts Cultural Center in San Francisco on June 2, 2026. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“We don’t really get educated on how our vote works or how the political system works. That’s why I get discouraged. If you don’t really go into the measures or candidates yourself, you can easily be caught up in the ads they run before the election.”\u003c/p>\n\u003cp>Batin said she will vote for candidates that she’s seen in action, but “for the propositions, I kind of rely on the homies and what we are sharing around in our groups.”\u003c/p>\n\u003cp>Democracy was in full swing down in East San José, where the Dr. Robert Cruz Alum Rock Library had a steady stream of voters. Every few minutes, someone walked through the double doors to drop off a ballot or vote in person, though most came to drop off.\u003c/p>\n\u003cfigure id=\"attachment_12085824\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-12085824\" src=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-22-BL-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-22-BL-KQED.jpg 2000w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-22-BL-KQED-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/260602-PRIMARYVOTERVOX-22-BL-KQED-1536x1024.jpg 1536w\" sizes=\"auto, (max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The Shireman Ichikawa family leaves the Bernal Heights Library polling place in San Francisco after casting their ballots on June 2, 2026. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>No two voters looked alike — old, young, Hispanic, Black, Asian, white — pushing strollers, holding a partner’s hand, or pulling their dog’s leash. Staff who have worked at the location for years say this is the busiest voting site in the area.\u003c/p>\n\u003cp>Melissa Martinez came to drop off both her and her sister’s ballots. Martinez, born and raised in the South Bay, started voting as soon as she turned 18. A child of immigrants, she said she’s been politically active since high school.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_12085513",
"hero": "https://cdn.kqed.org/wp-content/uploads/sites/10/2026/06/voter.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“I just always knew that if I wanted to keep them safe, in some ways, it depends on how I voted and who I voted for,” Martinez said.\u003c/p>\n\u003cp>San José resident Pam Payton, whose dad was planning commissioner for the city, and who was part of the campaign to elect Norman Mineta as mayor, said voting has been ingrained in her family.\u003c/p>\n\u003cp>“If you want to make a change, it’s not going to happen if you don’t vote.”\u003c/p>\n\u003cp>For Payton, the economy was top of mind.\u003c/p>\n\u003cp>“California is a hot mess right now,” she said, laughing. “I don’t know that there’s anything the potential governors will do to lower the price of gas.”\u003c/p>\n\u003cp>She described going to the store and buying one bag of groceries without meat, and spending $80. “That’s crazy,” Payton said.\u003c/p>\n\u003cp>Still, Payton did her patriotic duty. For those who didn’t vote Tuesday, Payton had simple advice: “Don’t complain.”\u003c/p>\n\u003cp>\u003cem>KQED’s \u003c/em>\u003ca href=\"https://www.kqed.org/author/aaliahmad\">\u003cem>Ayah Ali-Ahmad\u003c/em>\u003c/a>\u003cem>, Desmond Meagley, \u003c/em>\u003ca href=\"https://www.kqed.org/author/psibulo\">\u003cem>Paula Sibulo\u003c/em>\u003c/a>\u003cem> and \u003c/em>\u003ca href=\"https://www.kqed.org/author/emanoukian\">\u003cem>Elize Manoukian\u003c/em>\u003c/a>\u003cem> contributed to this report.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/12085504/whats-the-election-vibe-at-bay-area-polling-places-on-california-primary-day",
"authors": [
"byline_news_12085504"
],
"categories": [
"news_31795",
"news_28250",
"news_8",
"news_13"
],
"tags": [
"news_35700",
"news_1386",
"news_18538",
"news_36336",
"news_27626",
"news_34377",
"news_36335",
"news_34054",
"news_17968",
"news_38",
"news_18541",
"news_21285",
"news_20147"
],
"featImg": "news_12085820",
"label": "news"
}
},
"podcastsReducer": {
"isFetching": false,
"fetchFailed": false,
"hasFetched": false,
"podcasts": {}
},
"radioProgramsReducer": {
"isFetching": false,
"fetchFailed": false,
"hasFetched": false,
"radioPrograms": {}
},
"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=san-francisco": {
"isFetching": false,
"latestQuery": {
"from": 72,
"size": 12
},
"vitalsOnly": false,
"totalRequested": 12,
"isLoading": false,
"isLoadingMore": true,
"total": {
"value": 3132,
"relation": "eq"
},
"items": [
"news_12086445",
"news_12086537",
"news_12086634",
"news_12086556",
"news_12086530",
"news_12086370",
"news_12084077",
"news_12084960",
"news_12086262",
"news_12085568",
"news_12086256",
"news_12085504"
],
"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_tag_san-francisco": {
"isLoading": true
},
"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"
},
"source_news_12086445": {
"type": "terms",
"id": "source_news_12086445",
"meta": {
"override": true
},
"name": "K Onda KQED",
"link": "https://www.kqed.org/newsletters/k-onda",
"isLoading": false
},
"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_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_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_20611": {
"type": "terms",
"id": "news_20611",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20611",
"found": true
},
"relationships": {},
"featImg": null,
"name": "immigrant",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "immigrant Archives | KQED News",
"ogDescription": null
},
"ttid": 20628,
"slug": "immigrant",
"isLoading": false,
"link": "/news/tag/immigrant"
},
"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_20605": {
"type": "terms",
"id": "news_20605",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20605",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Latino",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Latino Archives | KQED News",
"ogDescription": null
},
"ttid": 20622,
"slug": "latino",
"isLoading": false,
"link": "/news/tag/latino"
},
"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_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_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_1397": {
"type": "terms",
"id": "news_1397",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1397",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Transportation",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Transportation Archives | KQED News",
"ogDescription": null
},
"ttid": 1409,
"slug": "transportation",
"isLoading": false,
"link": "/news/category/transportation"
},
"news_32707": {
"type": "terms",
"id": "news_32707",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "32707",
"found": true
},
"relationships": {},
"featImg": null,
"name": "audience-news",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "audience-news Archives | KQED News",
"ogDescription": null
},
"ttid": 32724,
"slug": "audience-news",
"isLoading": false,
"link": "/news/tag/audience-news"
},
"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_36371": {
"type": "terms",
"id": "news_36371",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "36371",
"found": true
},
"relationships": {},
"name": "drivers",
"slug": "drivers",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "drivers | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 36388,
"isLoading": false,
"link": "/news/tag/drivers"
},
"news_35888": {
"type": "terms",
"id": "news_35888",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "35888",
"found": true
},
"relationships": {},
"name": "featured-audience-news",
"slug": "featured-audience-news",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "featured-audience-news | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 35905,
"isLoading": false,
"link": "/news/tag/featured-audience-news"
},
"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_1159": {
"type": "terms",
"id": "news_1159",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1159",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Parking",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Parking Archives | KQED News",
"ogDescription": null
},
"ttid": 1170,
"slug": "parking",
"isLoading": false,
"link": "/news/tag/parking"
},
"news_1631": {
"type": "terms",
"id": "news_1631",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1631",
"found": true
},
"relationships": {},
"name": "Technology",
"slug": "technology",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "Technology | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 1643,
"isLoading": false,
"link": "/news/tag/technology"
},
"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_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_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_33732": {
"type": "terms",
"id": "news_33732",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33732",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Technology",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Technology Archives | KQED News",
"ogDescription": null
},
"ttid": 33749,
"slug": "technology",
"isLoading": false,
"link": "/news/interest/technology"
},
"news_18540": {
"type": "terms",
"id": "news_18540",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18540",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Education",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Education Archives | KQED News",
"ogDescription": null
},
"ttid": 2595,
"slug": "education",
"isLoading": false,
"link": "/news/category/education"
},
"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_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_30911": {
"type": "terms",
"id": "news_30911",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "30911",
"found": true
},
"relationships": {},
"featImg": null,
"name": "california schools",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "california schools Archives | KQED News",
"ogDescription": null
},
"ttid": 30928,
"slug": "california-schools",
"isLoading": false,
"link": "/news/tag/california-schools"
},
"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_4016": {
"type": "terms",
"id": "news_4016",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "4016",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Department of Justice",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Department of Justice Archives | KQED News",
"ogDescription": null
},
"ttid": 4035,
"slug": "department-of-justice",
"isLoading": false,
"link": "/news/tag/department-of-justice"
},
"news_20013": {
"type": "terms",
"id": "news_20013",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20013",
"found": true
},
"relationships": {},
"featImg": null,
"name": "education",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "education Archives | KQED News",
"ogDescription": null
},
"ttid": 20030,
"slug": "education",
"isLoading": false,
"link": "/news/tag/education"
},
"news_34905": {
"type": "terms",
"id": "news_34905",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34905",
"found": true
},
"relationships": {},
"name": "gender identity",
"slug": "gender-identity",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "gender identity | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34922,
"isLoading": false,
"link": "/news/tag/gender-identity"
},
"news_3946": {
"type": "terms",
"id": "news_3946",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "3946",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Francisco Unified School District",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Francisco Unified School District Archives | KQED News",
"ogDescription": null
},
"ttid": 3965,
"slug": "san-francisco-unified-school-district",
"isLoading": false,
"link": "/news/tag/san-francisco-unified-school-district"
},
"news_1290": {
"type": "terms",
"id": "news_1290",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1290",
"found": true
},
"relationships": {},
"featImg": null,
"name": "SFUSD",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "SFUSD Archives | KQED News",
"ogDescription": null
},
"ttid": 1302,
"slug": "sfusd",
"isLoading": false,
"link": "/news/tag/sfusd"
},
"news_35628": {
"type": "terms",
"id": "news_35628",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "35628",
"found": true
},
"relationships": {},
"name": "transgender rights",
"slug": "transgender-rights",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "transgender rights | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 35645,
"isLoading": false,
"link": "/news/tag/transgender-rights"
},
"news_36591": {
"type": "terms",
"id": "news_36591",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "36591",
"found": true
},
"relationships": {},
"name": "transgender students",
"slug": "transgender-students",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "transgender students | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 36608,
"isLoading": false,
"link": "/news/tag/transgender-students"
},
"news_20058": {
"type": "terms",
"id": "news_20058",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20058",
"found": true
},
"relationships": {},
"featImg": null,
"name": "U.S. Department of Justice",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "U.S. Department of Justice Archives | KQED News",
"ogDescription": null
},
"ttid": 20075,
"slug": "u-s-department-of-justice",
"isLoading": false,
"link": "/news/tag/u-s-department-of-justice"
},
"news_33746": {
"type": "terms",
"id": "news_33746",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33746",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Education",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Education Archives | KQED News",
"ogDescription": null
},
"ttid": 33763,
"slug": "education",
"isLoading": false,
"link": "/news/interest/education"
},
"news_457": {
"type": "terms",
"id": "news_457",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "457",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Health",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Health Archives | KQED News",
"ogDescription": null
},
"ttid": 16998,
"slug": "health",
"isLoading": false,
"link": "/news/category/health"
},
"news_34551": {
"type": "terms",
"id": "news_34551",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34551",
"found": true
},
"relationships": {},
"name": "Labor",
"slug": "labor",
"taxonomy": "category",
"description": "We examine worker safety, workplace regulation, employment trends and union organizing.",
"featImg": null,
"headData": {
"title": "Labor | KQED News",
"description": "We examine worker safety, workplace regulation, employment trends and union organizing.",
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34568,
"isLoading": false,
"link": "/news/category/labor"
},
"news_6145": {
"type": "terms",
"id": "news_6145",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "6145",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Cal-OSHA",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Cal-OSHA Archives | KQED News",
"ogDescription": null
},
"ttid": 6169,
"slug": "cal-osha",
"isLoading": false,
"link": "/news/tag/cal-osha"
},
"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_19904": {
"type": "terms",
"id": "news_19904",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "19904",
"found": true
},
"relationships": {},
"name": "Labor",
"slug": "labor",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "Labor | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 19921,
"isLoading": false,
"link": "/news/tag/labor"
},
"news_20220": {
"type": "terms",
"id": "news_20220",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20220",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Francisco General Hospital",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Francisco General Hospital Archives | KQED News",
"ogDescription": null
},
"ttid": 20237,
"slug": "san-francisco-general-hospital",
"isLoading": false,
"link": "/news/tag/san-francisco-general-hospital"
},
"news_23007": {
"type": "terms",
"id": "news_23007",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "23007",
"found": true
},
"relationships": {},
"featImg": null,
"name": "worker safety",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "worker safety Archives | KQED News",
"ogDescription": null
},
"ttid": 23024,
"slug": "worker-safety",
"isLoading": false,
"link": "/news/tag/worker-safety"
},
"news_23063": {
"type": "terms",
"id": "news_23063",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "23063",
"found": true
},
"relationships": {},
"featImg": null,
"name": "workplace safety",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "workplace safety Archives | KQED News",
"ogDescription": null
},
"ttid": 23080,
"slug": "workplace-safety",
"isLoading": false,
"link": "/news/tag/workplace-safety"
},
"news_33747": {
"type": "terms",
"id": "news_33747",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33747",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Health",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Health Archives | KQED News",
"ogDescription": null
},
"ttid": 33764,
"slug": "health",
"isLoading": false,
"link": "/news/interest/health"
},
"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_22880": {
"type": "terms",
"id": "news_22880",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "22880",
"found": true
},
"relationships": {},
"featImg": null,
"name": "abortion rights",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "abortion rights Archives | KQED News",
"ogDescription": null
},
"ttid": 22897,
"slug": "abortion-rights",
"isLoading": false,
"link": "/news/tag/abortion-rights"
},
"news_34389": {
"type": "terms",
"id": "news_34389",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34389",
"found": true
},
"relationships": {},
"name": "abortions",
"slug": "abortions",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "abortions | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null,
"metaRobotsNoIndex": "noindex"
},
"ttid": 34406,
"isLoading": false,
"link": "/news/tag/abortions"
},
"news_31298": {
"type": "terms",
"id": "news_31298",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "31298",
"found": true
},
"relationships": {},
"name": "Brooke Jenkins",
"slug": "brooke-jenkins",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "Brooke Jenkins | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null,
"metaRobotsNoIndex": "index"
},
"ttid": 31315,
"isLoading": false,
"link": "/news/tag/brooke-jenkins"
},
"news_30275": {
"type": "terms",
"id": "news_30275",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "30275",
"found": true
},
"relationships": {},
"featImg": null,
"name": "California abortion laws",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "California abortion laws Archives | KQED News",
"ogDescription": null
},
"ttid": 30292,
"slug": "california-abortion-laws",
"isLoading": false,
"link": "/news/tag/california-abortion-laws"
},
"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_18543": {
"type": "terms",
"id": "news_18543",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18543",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Health",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Health Archives | KQED News",
"ogDescription": null
},
"ttid": 466,
"slug": "health",
"isLoading": false,
"link": "/news/tag/health"
},
"news_20296": {
"type": "terms",
"id": "news_20296",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20296",
"found": true
},
"relationships": {},
"featImg": null,
"name": "planned parenthood",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "planned parenthood Archives | KQED News",
"ogDescription": null
},
"ttid": 20313,
"slug": "planned-parenthood",
"isLoading": false,
"link": "/news/tag/planned-parenthood"
},
"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_745": {
"type": "terms",
"id": "news_745",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "745",
"found": true
},
"relationships": {},
"featImg": null,
"name": "protests",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "protests Archives | KQED News",
"ogDescription": null
},
"ttid": 754,
"slug": "protests",
"isLoading": false,
"link": "/news/tag/protests"
},
"news_559": {
"type": "terms",
"id": "news_559",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "559",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Francisco District Attorney",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Francisco District Attorney Archives | KQED News",
"ogDescription": null
},
"ttid": 568,
"slug": "san-francisco-district-attorney",
"isLoading": false,
"link": "/news/tag/san-francisco-district-attorney"
},
"news_18077": {
"type": "terms",
"id": "news_18077",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18077",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Women's Health",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Women's Health Archives | KQED News",
"ogDescription": null
},
"ttid": 18111,
"slug": "womens-health",
"isLoading": false,
"link": "/news/tag/womens-health"
},
"news_1917": {
"type": "terms",
"id": "news_1917",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1917",
"found": true
},
"relationships": {},
"featImg": null,
"name": "women's rights",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "women's rights Archives | KQED News",
"ogDescription": null
},
"ttid": 1932,
"slug": "womens-rights",
"isLoading": false,
"link": "/news/tag/womens-rights"
},
"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_34168": {
"type": "terms",
"id": "news_34168",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34168",
"found": true
},
"relationships": {},
"name": "Guides and Explainers",
"slug": "guides-and-explainers",
"taxonomy": "category",
"description": null,
"featImg": null,
"headData": {
"title": "Guides and Explainers Archives | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34185,
"isLoading": false,
"link": "/news/category/guides-and-explainers"
},
"news_31080": {
"type": "terms",
"id": "news_31080",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "31080",
"found": true
},
"relationships": {},
"featImg": null,
"name": "benefits",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "benefits Archives | KQED News",
"ogDescription": null
},
"ttid": 31097,
"slug": "benefits",
"isLoading": false,
"link": "/news/tag/benefits"
},
"news_22578": {
"type": "terms",
"id": "news_22578",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "22578",
"found": true
},
"relationships": {},
"featImg": null,
"name": "CalFresh",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "CalFresh Archives | KQED News",
"ogDescription": null
},
"ttid": 22595,
"slug": "calfresh",
"isLoading": false,
"link": "/news/tag/calfresh"
},
"news_23122": {
"type": "terms",
"id": "news_23122",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "23122",
"found": true
},
"relationships": {},
"featImg": null,
"name": "food assistance",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "food assistance Archives | KQED News",
"ogDescription": null
},
"ttid": 23139,
"slug": "food-assistance",
"isLoading": false,
"link": "/news/tag/food-assistance"
},
"news_22992": {
"type": "terms",
"id": "news_22992",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "22992",
"found": true
},
"relationships": {},
"featImg": null,
"name": "snap",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "snap Archives | KQED News",
"ogDescription": null
},
"ttid": 23009,
"slug": "snap",
"isLoading": false,
"link": "/news/tag/snap"
},
"news_36039": {
"type": "terms",
"id": "news_36039",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "36039",
"found": true
},
"relationships": {},
"name": "Supplemental Nutrition Assistance Program",
"slug": "supplemental-nutrition-assistance-program",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "Supplemental Nutrition Assistance Program | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 36056,
"isLoading": false,
"link": "/news/tag/supplemental-nutrition-assistance-program"
},
"news_36599": {
"type": "terms",
"id": "news_36599",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "36599",
"found": true
},
"relationships": {},
"name": "bus",
"slug": "bus",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "bus | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 36616,
"isLoading": false,
"link": "/news/tag/bus"
},
"news_34342": {
"type": "terms",
"id": "news_34342",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34342",
"found": true
},
"relationships": {},
"name": "bus stops",
"slug": "bus-stops",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "bus stops Archives | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 34359,
"isLoading": false,
"link": "/news/tag/bus-stops"
},
"news_320": {
"type": "terms",
"id": "news_320",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "320",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Muni",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Muni Archives | KQED News",
"ogDescription": null
},
"ttid": 328,
"slug": "muni",
"isLoading": false,
"link": "/news/tag/muni"
},
"news_1533": {
"type": "terms",
"id": "news_1533",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1533",
"found": true
},
"relationships": {},
"featImg": null,
"name": "public transportation",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "public transportation Archives | KQED News",
"ogDescription": null
},
"ttid": 1545,
"slug": "public-transportation",
"isLoading": false,
"link": "/news/tag/public-transportation"
},
"news_2684": {
"type": "terms",
"id": "news_2684",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "2684",
"found": true
},
"relationships": {},
"featImg": null,
"name": "transit",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "transit Archives | KQED News",
"ogDescription": null
},
"ttid": 2701,
"slug": "transit",
"isLoading": false,
"link": "/news/tag/transit"
},
"news_10": {
"type": "terms",
"id": "news_10",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "10",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Sports",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Sports Archives | KQED News",
"ogDescription": null
},
"ttid": 10,
"slug": "sports",
"isLoading": false,
"link": "/news/category/sports"
},
"news_5379": {
"type": "terms",
"id": "news_5379",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "5379",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Levi's Stadium",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Levi's Stadium Archives | KQED News",
"ogDescription": null
},
"ttid": 5402,
"slug": "levis-stadium",
"isLoading": false,
"link": "/news/tag/levis-stadium"
},
"news_20008": {
"type": "terms",
"id": "news_20008",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20008",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Metropolitan Transportation Commission",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Metropolitan Transportation Commission Archives | KQED News",
"ogDescription": null
},
"ttid": 20025,
"slug": "metropolitan-transportation-commission",
"isLoading": false,
"link": "/news/tag/metropolitan-transportation-commission"
},
"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_18188": {
"type": "terms",
"id": "news_18188",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18188",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Santa Clara County",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Santa Clara County Archives | KQED News",
"ogDescription": null
},
"ttid": 18222,
"slug": "santa-clara-county",
"isLoading": false,
"link": "/news/tag/santa-clara-county"
},
"news_1489": {
"type": "terms",
"id": "news_1489",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1489",
"found": true
},
"relationships": {},
"featImg": null,
"name": "soccer",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "soccer Archives | KQED News",
"ogDescription": null
},
"ttid": 1501,
"slug": "soccer",
"isLoading": false,
"link": "/news/tag/soccer"
},
"news_21285": {
"type": "terms",
"id": "news_21285",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "21285",
"found": true
},
"relationships": {},
"featImg": null,
"name": "South Bay",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "South Bay Archives | KQED News",
"ogDescription": null
},
"ttid": 21302,
"slug": "south-bay",
"isLoading": false,
"link": "/news/tag/south-bay"
},
"news_34078": {
"type": "terms",
"id": "news_34078",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "34078",
"found": true
},
"relationships": {},
"featImg": null,
"name": "sports",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "sports Archives | KQED News",
"ogDescription": null
},
"ttid": 34095,
"slug": "sports",
"isLoading": false,
"link": "/news/tag/sports"
},
"news_6464": {
"type": "terms",
"id": "news_6464",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "6464",
"found": true
},
"relationships": {},
"featImg": null,
"name": "World Cup",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "World Cup Archives | KQED News",
"ogDescription": null
},
"ttid": 6488,
"slug": "world-cup",
"isLoading": false,
"link": "/news/tag/world-cup"
},
"news_33749": {
"type": "terms",
"id": "news_33749",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33749",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Entertainment",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Entertainment Archives | KQED News",
"ogDescription": null
},
"ttid": 33766,
"slug": "entertainment",
"isLoading": false,
"link": "/news/interest/entertainment"
},
"news_33740": {
"type": "terms",
"id": "news_33740",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33740",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Events",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Events Archives | KQED News",
"ogDescription": null
},
"ttid": 33757,
"slug": "events",
"isLoading": false,
"link": "/news/interest/events"
},
"news_33731": {
"type": "terms",
"id": "news_33731",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33731",
"found": true
},
"relationships": {},
"featImg": null,
"name": "South Bay",
"description": null,
"taxonomy": "interest",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "South Bay Archives | KQED News",
"ogDescription": null
},
"ttid": 33748,
"slug": "south-bay",
"isLoading": false,
"link": "/news/interest/south-bay"
},
"news_6631": {
"type": "terms",
"id": "news_6631",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "6631",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Gaza",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Gaza Archives | KQED News",
"ogDescription": null
},
"ttid": 6655,
"slug": "gaza",
"isLoading": false,
"link": "/news/tag/gaza"
},
"news_1276": {
"type": "terms",
"id": "news_1276",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1276",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Golden Gate Bridge",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Golden Gate Bridge Archives | KQED News",
"ogDescription": null
},
"ttid": 1288,
"slug": "golden-gate-bridge",
"isLoading": false,
"link": "/news/tag/golden-gate-bridge"
},
"news_1741": {
"type": "terms",
"id": "news_1741",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1741",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Israel",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Israel Archives | KQED News",
"ogDescription": null
},
"ttid": 1753,
"slug": "israel",
"isLoading": false,
"link": "/news/tag/israel"
},
"news_33333": {
"type": "terms",
"id": "news_33333",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33333",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Israel-Hamas War",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Israel-Hamas War Archives | KQED News",
"ogDescription": null
},
"ttid": 33350,
"slug": "israel-hamas-war",
"isLoading": false,
"link": "/news/tag/israel-hamas-war"
},
"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_29475": {
"type": "terms",
"id": "news_29475",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "29475",
"found": true
},
"relationships": {},
"featImg": null,
"name": "palestine",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "palestine Archives | KQED News",
"ogDescription": null
},
"ttid": 29492,
"slug": "palestine",
"isLoading": false,
"link": "/news/tag/palestine"
},
"news_33440": {
"type": "terms",
"id": "news_33440",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33440",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Palestinians",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Palestinians Archives | KQED News",
"ogDescription": null
},
"ttid": 33457,
"slug": "palestinians",
"isLoading": false,
"link": "/news/tag/palestinians"
},
"news_33647": {
"type": "terms",
"id": "news_33647",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33647",
"found": true
},
"relationships": {},
"featImg": null,
"name": "pro-palestinian protest",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "pro-palestinian protest Archives | KQED News",
"ogDescription": null
},
"ttid": 33664,
"slug": "pro-palestinian-protest",
"isLoading": false,
"link": "/news/tag/pro-palestinian-protest"
},
"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_36336": {
"type": "terms",
"id": "news_36336",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "36336",
"found": true
},
"relationships": {},
"name": "Election 2026",
"slug": "election-2026",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "Election 2026 | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 36353,
"isLoading": false,
"link": "/news/tag/election-2026"
},
"news_196": {
"type": "terms",
"id": "news_196",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "196",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Francisco Board of Supervisors",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Francisco Board of Supervisors Archives | KQED News",
"ogDescription": null
},
"ttid": 204,
"slug": "san-francisco-board-of-supervisors",
"isLoading": false,
"link": "/news/tag/san-francisco-board-of-supervisors"
},
"news_35297": {
"type": "terms",
"id": "news_35297",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "35297",
"found": true
},
"relationships": {},
"name": "Sunset Dunes",
"slug": "sunset-dunes",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "Sunset Dunes | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 35314,
"isLoading": false,
"link": "/news/tag/sunset-dunes"
},
"news_5535": {
"type": "terms",
"id": "news_5535",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "5535",
"found": true
},
"relationships": {},
"featImg": null,
"name": "pedestrian safety",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "pedestrian safety Archives | KQED News",
"ogDescription": null
},
"ttid": 5558,
"slug": "pedestrian-safety",
"isLoading": false,
"link": "/news/tag/pedestrian-safety"
},
"news_35700": {
"type": "terms",
"id": "news_35700",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "35700",
"found": true
},
"relationships": {},
"name": "2026 governor's race",
"slug": "2026-governors-race",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "2026 governor's race | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 35717,
"isLoading": false,
"link": "/news/tag/2026-governors-race"
},
"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_36335": {
"type": "terms",
"id": "news_36335",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "36335",
"found": true
},
"relationships": {},
"name": "Governor 2026",
"slug": "governor-2026",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "Governor 2026 | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null
},
"ttid": 36352,
"isLoading": false,
"link": "/news/tag/governor-2026"
},
"news_18541": {
"type": "terms",
"id": "news_18541",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18541",
"found": true
},
"relationships": {},
"featImg": null,
"name": "San Jose",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "San Jose Archives | KQED News",
"ogDescription": null
},
"ttid": 91,
"slug": "san-jose",
"isLoading": false,
"link": "/news/tag/san-jose"
},
"news_20147": {
"type": "terms",
"id": "news_20147",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20147",
"found": true
},
"relationships": {},
"featImg": null,
"name": "voters",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "voters Archives | KQED News",
"ogDescription": null
},
"ttid": 20164,
"slug": "voters",
"isLoading": false,
"link": "/news/tag/voters"
}
},
"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/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
"isBot": true
}
}