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://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-160x96.jpg",
"width": 160,
"height": 96,
"mimeType": "image/jpeg"
},
"medium": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-800x478.jpg",
"width": 800,
"height": 478,
"mimeType": "image/jpeg"
},
"large": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1020x610.jpg",
"width": 1020,
"height": 610,
"mimeType": "image/jpeg"
},
"fd-lrg": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg",
"width": 1920,
"height": 1148,
"mimeType": "image/jpeg"
},
"fd-med": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg",
"width": 1180,
"height": 705,
"mimeType": "image/jpeg"
},
"fd-sm": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-960x574.jpg",
"width": 960,
"height": 574,
"mimeType": "image/jpeg"
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-672x372.jpg",
"width": 672,
"height": 372,
"mimeType": "image/jpeg"
},
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1038x576.jpg",
"width": 1038,
"height": 576,
"mimeType": "image/jpeg"
},
"xxsmall": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-240x143.jpg",
"width": 240,
"height": 143,
"mimeType": "image/jpeg"
},
"xsmall": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-375x224.jpg",
"width": 375,
"height": 224,
"mimeType": "image/jpeg"
},
"small": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-520x311.jpg",
"width": 520,
"height": 311,
"mimeType": "image/jpeg"
},
"xlarge": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1180x705.jpg",
"width": 1180,
"height": 705,
"mimeType": "image/jpeg"
},
"full-width": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-1920x1148.jpg",
"width": 1920,
"height": 1148,
"mimeType": "image/jpeg"
},
"guest-author-32": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-32x32.jpg",
"width": 32,
"height": 32,
"mimeType": "image/jpeg"
},
"guest-author-50": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-50x50.jpg",
"width": 50,
"height": 50,
"mimeType": "image/jpeg"
},
"guest-author-64": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-64x64.jpg",
"width": 64,
"height": 64,
"mimeType": "image/jpeg"
},
"guest-author-96": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-96x96.jpg",
"width": 96,
"height": 96,
"mimeType": "image/jpeg"
},
"guest-author-128": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-128x128.jpg",
"width": 128,
"height": 128,
"mimeType": "image/jpeg"
},
"detail": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-150x150.jpg",
"width": 150,
"height": 150,
"mimeType": "image/jpeg"
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/wp-content/uploads/sites/10/2018/01/GettyImages-896326950-e1514998105161.jpg",
"width": 1920,
"height": 1148
}
}
},
"news_11966572": {
"type": "attachments",
"id": "news_11966572",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "11966572",
"found": true
},
"parent": 11966564,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-012-JY-qut-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-012-JY-qut-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-012-JY-qut-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-012-JY-qut.jpg",
"width": 1920,
"height": 1280
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-012-JY-qut-1020x680.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 680
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-012-JY-qut-1536x1024.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1024
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-012-JY-qut-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
}
},
"publishDate": 1699316124,
"modified": 1699321226,
"caption": "Chanthon Bun (left), Borey “Peejay” Ai (center) and Nghiep “Ke” Lam (right) pose for a portrait outside the Asian Prisoner Support Committee offices in Oakland on Monday, Oct. 16, 2023. The three men are part of the APSC Four, a group of formerly incarcerated Southeast Asian refugees who now face deportation to countries they know nothing about who are asking Gov. Gavin Newsom for pardons.",
"description": null,
"title": "APSC4",
"credit": "Juliana Yamada/KQED",
"status": "inherit",
"altTag": "A photo portrait of three middle-aged Southeast Asian men in T-shirts standing on a sidewalk.",
"fetchFailed": false,
"isLoading": false
},
"news_11960676": {
"type": "attachments",
"id": "news_11960676",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "11960676",
"found": true
},
"parent": 11970292,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-01-KQED-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-01-KQED-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-01-KQED-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-01-KQED.jpg",
"width": 2000,
"height": 1333
},
"large": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-01-KQED-1020x680.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 680
},
"1536x1536": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-01-KQED-1536x1024.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1024
},
"full-width": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-01-KQED-1920x1280.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1280
},
"medium": {
"file": "https://cdn.kqed.org/wp-content/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-01-KQED-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
}
},
"publishDate": 1694467559,
"modified": 1702927990,
"caption": "Tyler Neang (center) prays alongside his family at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023.",
"description": null,
"title": "091023-CAMBODIAN MENTAL HEALTH-MD-01-KQED",
"credit": "Martin do Nascimento/KQED",
"status": "inherit",
"altTag": "A boy holds his hands together in prayer while sitting in a large group of people doing the same indoors.",
"fetchFailed": false,
"isLoading": false
},
"news_11936471": {
"type": "attachments",
"id": "news_11936471",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "11936471",
"found": true
},
"parent": 11936453,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/12/GettyImages-1245732182-1024x576.jpg",
"width": 1024,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/12/GettyImages-1245732182-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/12/GettyImages-1245732182-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/12/GettyImages-1245732182.jpg",
"width": 1024,
"height": 683
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/12/GettyImages-1245732182-1020x680.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 680
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/12/GettyImages-1245732182-800x534.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 534
}
},
"publishDate": 1672344122,
"modified": 1672344273,
"caption": "View of a fence on the US-Mexico border at the San Ysidro crossing port seen from Tijuana, Baja California state, Mexico, on Dec. 19, 2022.",
"description": null,
"title": "MEXICO-US-MIGRATION-BORDER-TITLE 42",
"credit": "Guillermo Arias/AFP via Getty Images",
"status": "inherit",
"altTag": "A view of a border with a Mexican and US flag and high steel barriers.",
"fetchFailed": false,
"isLoading": false
},
"news_11908481": {
"type": "attachments",
"id": "news_11908481",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "11908481",
"found": true
},
"parent": 0,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/03/Oles-Igor-Zoia-Yevgenii-before-departure-1024x576.jpg",
"width": 1024,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/03/Oles-Igor-Zoia-Yevgenii-before-departure-160x120.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 120
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/03/Oles-Igor-Zoia-Yevgenii-before-departure-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/03/Oles-Igor-Zoia-Yevgenii-before-departure.jpg",
"width": 1024,
"height": 768
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/03/Oles-Igor-Zoia-Yevgenii-before-departure-1020x765.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 765
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2022/03/Oles-Igor-Zoia-Yevgenii-before-departure-800x600.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 600
}
},
"publishDate": 1647535038,
"modified": 1647645157,
"caption": "Yevgenii Burdol (second from left) and his 94-year-old mother, Zoia (inside van), prepare to leave Kyiv after being rescued by members of the Territorial Defense Force the week of March 7, 2022.",
"description": null,
"title": "Oles Igor Zoia Yevgenii before departure",
"credit": "Courtesy Katia Savchuk",
"status": "inherit",
"altTag": "Three people, two wearing camouflage, stand outside a van. An older woman sits inside.",
"fetchFailed": false,
"isLoading": false
},
"news_11899818": {
"type": "attachments",
"id": "news_11899818",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "11899818",
"found": true
},
"parent": 11899667,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021.jpg",
"width": 1920,
"height": 1280
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-1020x680.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 680
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-1536x1024.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1024
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
}
},
"publishDate": 1639959657,
"modified": 1640052639,
"caption": "Donnell McAlister gives kids a chance to sit on top of his horse JJ, named after Jesse James, during a Juneteenth block party to celebrate the opening of Black Panther Party Mini Museum in West Oakland on June 19, 2021.",
"description": "Donnell McAlister gives kids a chance to sit on top of his horse JJ, named after Jesse James, during a Juneteenth block party to celebrate the opening of Black Panther Party Mini Museum in West Oakland on June 19, 2021.",
"title": "Oakland_Juneteenth_BlackPantherPartyMiniMuseum_06192021",
"credit": "Beth LaBerge/KQED",
"status": "inherit",
"altTag": "A child smiles as she is lifted onto a horse by a man in a cowboy hat in front of a blue mural that says, \"Women of the Black Panther Party.\"",
"fetchFailed": false,
"isLoading": false
},
"news_11890506": {
"type": "attachments",
"id": "news_11890506",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "11890506",
"found": true
},
"parent": 11890467,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/09/019_EastBay_JFCSAfghanResettlement_09102021-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/09/019_EastBay_JFCSAfghanResettlement_09102021-160x107.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 107
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/09/019_EastBay_JFCSAfghanResettlement_09102021-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/09/019_EastBay_JFCSAfghanResettlement_09102021.jpg",
"width": 1920,
"height": 1280
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/09/019_EastBay_JFCSAfghanResettlement_09102021-1020x680.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 680
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/09/019_EastBay_JFCSAfghanResettlement_09102021-1536x1024.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 1024
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/09/019_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 533
}
},
"publishDate": 1632958779,
"modified": 1633029430,
"caption": "Ashraf Hussain (L) and Walid Aziz from Jewish Family and Community Services East Bay bring household goods from the organization's offices in Concord to a family who recently arrived from Afghanistan, on Sept. 10, 2021.",
"description": null,
"title": "019_EastBay_JFCSAfghanResettlement_09102021",
"credit": "Beth LaBerge/KQED",
"status": "inherit",
"altTag": "Two men, one inside the back of a truck and one on the street, unload large black garbage bags into a large rolling laundry cart.",
"fetchFailed": false,
"isLoading": false
},
"news_11886487": {
"type": "attachments",
"id": "news_11886487",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "11886487",
"found": true
},
"parent": 11886476,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-1038x576.png",
"width": 1038,
"mimeType": "image/png",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-160x108.png",
"width": 160,
"mimeType": "image/png",
"height": 108
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-672x372.png",
"width": 672,
"mimeType": "image/png",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final.png",
"width": 1920,
"height": 1293
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-1020x687.png",
"width": 1020,
"mimeType": "image/png",
"height": 687
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-1536x1034.png",
"width": 1536,
"mimeType": "image/png",
"height": 1034
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-800x539.png",
"width": 800,
"mimeType": "image/png",
"height": 539
}
},
"publishDate": 1630015941,
"modified": 1630024308,
"caption": null,
"description": null,
"title": "thinkglobally_082621_final",
"credit": null,
"status": "inherit",
"altTag": "Cartoon shows a woman with open arms welcoming an Afghan refugee family. Text reads “Think globally, help a refugee locally.”",
"fetchFailed": false,
"isLoading": false
},
"news_11885293": {
"type": "attachments",
"id": "news_11885293",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "11885293",
"found": true
},
"parent": 11885286,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-1038x576.png",
"width": 1038,
"mimeType": "image/png",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-160x120.png",
"width": 160,
"mimeType": "image/png",
"height": 120
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-672x372.png",
"width": 672,
"mimeType": "image/png",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final.png",
"width": 1920,
"height": 1434
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-1020x762.png",
"width": 1020,
"mimeType": "image/png",
"height": 762
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-1536x1147.png",
"width": 1536,
"mimeType": "image/png",
"height": 1147
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-800x598.png",
"width": 800,
"mimeType": "image/png",
"height": 598
}
},
"publishDate": 1629149633,
"modified": 1629149693,
"caption": null,
"description": null,
"title": "helparefugee_081621_final",
"credit": null,
"status": "inherit",
"altTag": "A Mark Fiore cartoon badge that shows a worried refugee family in the center with text around the circular badge that reads, \"don't let the Taliban keep winning, help a refugee now!\"",
"fetchFailed": false,
"isLoading": false
},
"news_11872154": {
"type": "attachments",
"id": "news_11872154",
"meta": {
"index": "attachments_1716263798",
"site": "news",
"id": "11872154",
"found": true
},
"parent": 11872153,
"imgSizes": {
"twentyfourteen-full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/05/ap_21110132743458_wide-4ab6be2af26bbff91959c44ce8fff1793be9427c-1038x576.jpg",
"width": 1038,
"mimeType": "image/jpeg",
"height": 576
},
"thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/05/ap_21110132743458_wide-4ab6be2af26bbff91959c44ce8fff1793be9427c-160x90.jpg",
"width": 160,
"mimeType": "image/jpeg",
"height": 90
},
"post-thumbnail": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/05/ap_21110132743458_wide-4ab6be2af26bbff91959c44ce8fff1793be9427c-672x372.jpg",
"width": 672,
"mimeType": "image/jpeg",
"height": 372
},
"kqedFullSize": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/05/ap_21110132743458_wide-4ab6be2af26bbff91959c44ce8fff1793be9427c-scaled.jpg",
"width": 2560,
"height": 1440
},
"2048x2048": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/05/ap_21110132743458_wide-4ab6be2af26bbff91959c44ce8fff1793be9427c-2048x1152.jpg",
"width": 2048,
"mimeType": "image/jpeg",
"height": 1152
},
"large": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/05/ap_21110132743458_wide-4ab6be2af26bbff91959c44ce8fff1793be9427c-1020x574.jpg",
"width": 1020,
"mimeType": "image/jpeg",
"height": 574
},
"1536x1536": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/05/ap_21110132743458_wide-4ab6be2af26bbff91959c44ce8fff1793be9427c-1536x864.jpg",
"width": 1536,
"mimeType": "image/jpeg",
"height": 864
},
"full-width": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/05/ap_21110132743458_wide-4ab6be2af26bbff91959c44ce8fff1793be9427c-1920x1080.jpg",
"width": 1920,
"mimeType": "image/jpeg",
"height": 1080
},
"medium": {
"file": "https://ww2.kqed.org/app/uploads/sites/10/2021/05/ap_21110132743458_wide-4ab6be2af26bbff91959c44ce8fff1793be9427c-800x450.jpg",
"width": 800,
"mimeType": "image/jpeg",
"height": 450
}
},
"publishDate": 1620149905,
"modified": 1620154096,
"caption": "President Biden, in a file photo, speaking in the East Room of the White House on April 15. Biden on Monday said his administration would significantly raise refugee admission caps. ",
"description": null,
"title": "President Biden, here at the White House on April 15, announced Monday that his administration is lifting the ceiling on the number of refugees who can be admitted into the country this fiscal year.",
"credit": "Andrew Harnik/AP",
"status": "inherit",
"altTag": null,
"fetchFailed": false,
"isLoading": false
}
},
"audioPlayerReducer": {
"postId": "stream_live"
},
"authorsReducer": {
"byline_news_11966564": {
"type": "authors",
"id": "byline_news_11966564",
"meta": {
"override": true
},
"slug": "byline_news_11966564",
"name": "\u003ca href=\"https://twitter.com/NaomiVanderlip\">Naomi Vanderlip\u003c/a>",
"isLoading": false
},
"byline_news_11961237": {
"type": "authors",
"id": "byline_news_11961237",
"meta": {
"override": true
},
"slug": "byline_news_11961237",
"name": "\u003ca href=\"https://twitter.com/SoreathH\">Soreath Hok\u003c/a>",
"isLoading": false
},
"byline_news_11936453": {
"type": "authors",
"id": "byline_news_11936453",
"meta": {
"override": true
},
"slug": "byline_news_11936453",
"name": "\u003ca href=\"https://calmatters.org/author/wendy-fry/\">Wendy Fry\u003c/a>",
"isLoading": false
},
"byline_news_11872153": {
"type": "authors",
"id": "byline_news_11872153",
"meta": {
"override": true
},
"slug": "byline_news_11872153",
"name": "Dana Farrington and Alana Wise",
"isLoading": false
},
"kqed": {
"type": "authors",
"id": "236",
"meta": {
"index": "authors_1716337520",
"id": "236",
"found": true
},
"name": "KQED News Staff",
"firstName": "KQED News Staff",
"lastName": null,
"slug": "kqed",
"email": "faq@kqed.org",
"display_author_email": false,
"staff_mastheads": [],
"title": null,
"bio": null,
"avatar": "https://secure.gravatar.com/avatar/ef0e801a68c4c54afa9180db14084167?s=600&d=blank&r=g",
"twitter": null,
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"contributor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "futureofyou",
"roles": [
"author"
]
}
],
"headData": {
"title": "KQED News Staff | KQED",
"description": null,
"ogImgSrc": "https://secure.gravatar.com/avatar/ef0e801a68c4c54afa9180db14084167?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/ef0e801a68c4c54afa9180db14084167?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/kqed"
},
"tychehendricks": {
"type": "authors",
"id": "259",
"meta": {
"index": "authors_1716337520",
"id": "259",
"found": true
},
"name": "Tyche Hendricks",
"firstName": "Tyche",
"lastName": "Hendricks",
"slug": "tychehendricks",
"email": "thendricks@kqed.org",
"display_author_email": true,
"staff_mastheads": [
"news"
],
"title": "KQED Senior Editor, Immigration",
"bio": "\u003cspan style=\"font-weight: 400;\">Tyche Hendricks is KQED’s senior editor for immigration, leading coverage of the policy and politics that affect California’s immigrant communities. Her work for KQED’s radio and online audiences is also carried on NPR and other national outlets. She has been recognized with awards from the Radio and Television News Directors Association, the Society for Professional Journalists; the Education Writers Association; the Best of the West and the National Federation of Community Broadcasters. Before joining KQED in 2010, Tyche spent more than a dozen years as a newspaper reporter, notably at the \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400;\">San Francisco Chronicle\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400;\">. At different times she has covered criminal justice, government and politics and urban planning. Tyche has taught in the MFA Creative Writing program at the University of San Francisco and at UC Berkeley’s Graduate School of Journalism, where she was co-director of a national immigration symposium for professional journalists. She is the author of \u003c/span>\u003ci>\u003cspan style=\"font-weight: 400;\">The Wind Doesn't Need a Passport: Stories from the U.S.-Mexico Borderlands\u003c/span>\u003c/i>\u003cspan style=\"font-weight: 400;\"> (University of California Press). \u003c/span>",
"avatar": "https://secure.gravatar.com/avatar/b8ee458e2731c2d43df86882ce17267e?s=600&d=blank&r=g",
"twitter": "tychehendricks",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "stateofhealth",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Tyche Hendricks | KQED",
"description": "KQED Senior Editor, Immigration",
"ogImgSrc": "https://secure.gravatar.com/avatar/b8ee458e2731c2d43df86882ce17267e?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/b8ee458e2731c2d43df86882ce17267e?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/tychehendricks"
},
"markfiore": {
"type": "authors",
"id": "3236",
"meta": {
"index": "authors_1716337520",
"id": "3236",
"found": true
},
"name": "Mark Fiore",
"firstName": "Mark",
"lastName": "Fiore",
"slug": "markfiore",
"email": "mark@markfiore.com",
"display_author_email": false,
"staff_mastheads": [
"news"
],
"title": "KQED News Cartoonist",
"bio": "\u003ca href=\"http://www.MarkFiore.com\">MarkFiore.com\u003c/a> | \u003ca href=\"https://twitter.com/markfiore\">Follow on Twitter\u003c/a> | \u003ca href=\"https://www.facebook.com/pages/Mark-Fiore-Animated-Political-Cartoons/94451707396?ref=bookmarks\">Facebook\u003c/a> | \u003ca href=\"mailto:mark@markfiore.com\">email\u003c/a>\r\n\r\nPulitzer Prize-winner, Mark Fiore, who the Wall Street Journal has called “the undisputed guru of the form,” creates animated political cartoons in San Francisco, where his work has been featured regularly on the San Francisco Chronicle’s web site, SFGate.com. His work has appeared on Newsweek.com, Slate.com, CBSNews.com, MotherJones.com, DailyKos.com and NPR’s web site. Fiore’s political animation has appeared on CNN, Frontline, Bill Moyers Journal, Salon.com and cable and broadcast outlets across the globe.\r\n\r\nBeginning his professional life by drawing traditional political cartoons for newspapers, Fiore’s work appeared in publications ranging from the Washington Post to the Los Angeles Times. In the late 1990s, he began to experiment with animating political cartoons and, after a short stint at the San Jose Mercury News as their staff cartoonist, Fiore devoted all his energies to animation.\r\nGrowing up in California, Fiore also spent a good portion of his life in the backwoods of Idaho. It was this combination that shaped him politically. Mark majored in political science at Colorado College, where, in a perfect send-off for a cartoonist, he received his diploma in 1991 as commencement speaker Dick Cheney smiled approvingly.\r\nMark Fiore was awarded the Pulitzer Prize for political cartooning in 2010, a Robert F. Kennedy Journalism Award in 2004 and has twice received an Online Journalism Award for commentary from the Online News Association (2002, 2008). Fiore has received two awards for his work in new media from the National Cartoonists Society (2001, 2002), and in 2006 received The James Madison Freedom of Information Award from The Society of Professional Journalists.",
"avatar": "https://secure.gravatar.com/avatar/fc4e2a612b15b67bad0c6f0e1db4ca9b?s=600&d=blank&r=g",
"twitter": "MarkFiore",
"facebook": null,
"instagram": "https://www.instagram.com/markfiore/?hl=en",
"linkedin": null,
"sites": [
{
"site": "arts",
"roles": [
"contributor"
]
},
{
"site": "news",
"roles": [
"editor"
]
},
{
"site": "futureofyou",
"roles": [
"editor"
]
},
{
"site": "science",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Mark Fiore | KQED",
"description": "KQED News Cartoonist",
"ogImgSrc": "https://secure.gravatar.com/avatar/fc4e2a612b15b67bad0c6f0e1db4ca9b?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/fc4e2a612b15b67bad0c6f0e1db4ca9b?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/markfiore"
},
"mfharvin": {
"type": "authors",
"id": "11583",
"meta": {
"index": "authors_1716337520",
"id": "11583",
"found": true
},
"name": "Mary Franklin Harvin",
"firstName": "Mary Franklin",
"lastName": "Harvin",
"slug": "mfharvin",
"email": "mfharvin@KQED.org",
"display_author_email": false,
"staff_mastheads": [
"news"
],
"title": "KQED Contributor",
"bio": null,
"avatar": "https://secure.gravatar.com/avatar/0e53510a7d48cfbdebfc9b11357d845f?s=600&d=blank&r=g",
"twitter": "EmEffHarvin",
"facebook": null,
"instagram": null,
"linkedin": null,
"sites": [
{
"site": "news",
"roles": [
"author",
"edit_others_posts"
]
},
{
"site": "science",
"roles": [
"editor"
]
}
],
"headData": {
"title": "Mary Franklin Harvin | KQED",
"description": "KQED Contributor",
"ogImgSrc": "https://secure.gravatar.com/avatar/0e53510a7d48cfbdebfc9b11357d845f?s=600&d=blank&r=g",
"twImgSrc": "https://secure.gravatar.com/avatar/0e53510a7d48cfbdebfc9b11357d845f?s=600&d=blank&r=g"
},
"isLoading": false,
"link": "/author/mfharvin"
}
},
"breakingNewsReducer": {},
"campaignFinanceReducer": {},
"pagesReducer": {},
"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_11966564": {
"type": "posts",
"id": "news_11966564",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "11966564",
"score": null,
"sort": [
1699358429000
]
},
"parent": 0,
"labelTerm": {
"site": "news"
},
"blocks": [],
"publishDate": 1699358429,
"format": "standard",
"title": "'Double Punishment': Thousands of Southeast Asian Refugees Face Deportation After Decades-Old Convictions",
"headTitle": "‘Double Punishment’: Thousands of Southeast Asian Refugees Face Deportation After Decades-Old Convictions | KQED",
"content": "\u003cp>On Jan. 17, 1989, Borey Ai’s life was dramatically altered.\u003c/p>\n\u003cp>That’s the day a 24-year-old man, armed with an AK-47, strode onto the playground at Cleveland Elementary School in Stockton. A white supremacist, Patrick Purdy, blamed minorities for his failings in life.\u003c/p>\n\u003cp>Purdy singled out the Southeast Asians who were his neighbors, deciding to shoot the Cambodian and Vietnamese children enjoying recess. He fired 105 rounds in three minutes, killing five children. Before killing himself, Purdy, who was dressed in combat gear, also wounded 32 other people, including more students and teachers.\u003c/p>\n\u003cp>All the victims killed were Cambodian and Vietnamese immigrants.\u003c/p>\n\u003cp>One was Ai’s cousin.\u003c/p>\n\u003cp>“That changed my life,” said Ai, who was 8 and on the playground at the time of the shooting. “That was the message — you’re not wanted here. Someone is trying to kill you.”\u003c/p>\n\u003cp>In the 1980s and 1990s, thousands of Cambodian refugees were resettled in Stockton. According to the \u003ca href=\"https://schoolshooters.info/sites/default/files/Purdy%20-%20official%20report.pdf\">report on the massacre\u003c/a>,\u003ca href=\"https://schoolshooters.info/sites/default/files/Purdy%20-%20official%20report.pdf\"> released\u003c/a> by the state attorney general in October 1989, one in six residents in the city of about 250,000 was a Southeast Asian immigrant.\u003c/p>\n\u003cfigure id=\"attachment_11966573\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut.jpg\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"wp-image-11966573 size-full\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Borey “Peejay” Ai, 41, outside the Asian Prisoner Support Committee offices in Oakland on Monday, Oct. 16, 2023. Ai, who was formerly incarcerated, was born in Cambodia and is now at risk of being deported back there. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In the United States, Southeast Asian refugees found living conditions similar to what they had left behind. Plagued with lingering trauma, they were forced to live in deteriorating buildings and work low-paying jobs while dodging constant attacks. Many children were so young they could barely read or write in their native language, let alone speak and write English.\u003c/p>\n\u003cp>Gangs became an outlet for some Southeast Asian youth struggling to adjust. Two of the most prominent Asian gangs in the 1980s, Asian Boyz and Tiny Rascal Gang, were created by Cambodians living in Long Beach as a means of protection. Young Southeast Asians, like Ai, found themselves committing crimes for a gang. Also, like Ai, many were caught and sentenced to long prison sentences. Their releases often came with deportation orders.\u003c/p>\n\u003cp>In August, the \u003ca href=\"https://chu.house.gov/sites/evo-subsites/chu.house.gov/files/evo-media-document/seadra-final-text-updated-8-18-2023.pdf\">Southeast Asian Deportation Relief Act of 2023\u003c/a> was introduced in Congress. The legislation aims to end deportations of Southeast Asian American refugees and provide protections for the more than 15,000 people with final orders of removal. The legislation also seeks to establish a path to return to the U.S. for refugees who have already been deported to Cambodia, Vietnam and Laos.[pullquote align=\"right\" size=\"medium\" citation=\"Borey Ai, a formerly incarcerated Cambodian refugee\"]‘As a young person growing up in prison, no one was there for me. As I got into counseling, I fell in love with it because it’s also healing for me to be able to help someone else.[/pullquote]To advocate for the right to stay in the U.S., four employees of the Asian Prisoner Support Committee, an organization supporting formerly incarcerated Asians and Pacific Islanders, formed the APSC Four. Ai is joined by Chanthon Bun, Nghiep Lam and Maria Legarda. Because of the nature of their felonies, each group member had been stripped of their legal permanent resident status and issued removal orders. The group advocates for Gov. Gavin Newsom to grant them pardons to remain in the only country they’ve ever called home.\u003c/p>\n\u003cp>Three group members met KQED reporters in the lobby of the organization’s downtown Oakland headquarters one October morning. Inside the former massage parlor, the men, who met while incarcerated at San Quentin State Prison, sat in plastic chairs and exchanged weathered smiles and inside jokes.\u003c/p>\n\u003cp>Ai’s family fled the Khmer Rouge, the Cambodian communist regime that committed a genocidal purge from 1975-1978. About 2 million people were killed, nearly a quarter of the Cambodian population.\u003c/p>\n\u003cp>Hundreds of thousands of Cambodians were forced to flee. Ai was born in Thailand under the shadow of the walls that enclosed a refugee camp. As a child in the camp, he would climb a nearby hill to harvest chilies as sounds of gunfire echoed.\u003c/p>\n\u003cp>More than 1.2 million Southeast Asian refugees settled in the U.S. after the Vietnam War.\u003c/p>\n\u003cp>Growing up in the U.S., Ai said he was consumed by fear and anger. He changed his routes to school to avoid racial harassment and getting beaten up. His father, in the throes of drug addiction, would disappear for months at a time, Ai told KQED. After the 1989 mass shooting incident, he began to isolate himself. By the time he was 12, a neighborhood gang had become his family.\u003c/p>\n\u003cp>Two years later, Ai and his friends attempted to rob a convenience store in San José. During the robbery, the store owner tried to grab Ai’s gun. When he yanked it away from her, the gun fired and the bullet went through her neck. Ai ran.\u003c/p>\n\u003cp>Months later, he turned himself in. He was tried as an adult and sentenced to 25 years to life in prison. He was 15 when he was sentenced, becoming one of the state’s youngest “lifers.” After serving 19 years, Ai was granted parole. But he wasn’t released. Instead, U.S. Immigration and Customs Enforcement officers picked him up.\u003c/p>\n\u003cfigure id=\"attachment_11966575\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut.jpg\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11966575\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut.jpg\" alt=\"A photo portrait of a middle-aged Southeast Asian man wearing a blue T-shirt and baseball cap, and sitting outside in front of a storefront.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Nghiep “Ke” Lam poses for a portrait on his motorcycle outside the Asian Prisoner Support Committee offices in Oakland on Monday, Oct. 16, 2023. Lam, a Vietnamese immigrant, was incarcerated as a teenager and has been at risk for deportation since his release. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Ai, now 41, wears an ankle monitor, and the low battery beep reminds him that his current life is in jeopardy.\u003c/p>\n\u003cp>“As a young person growing up in prison, no one was there for me,” Ai said. “As I got into counseling, I fell in love with it because it’s also healing for me to be able to help someone else.”\u003c/p>\n\u003cp>A surge of Southeast Asians resettled in the U.S. as refugees after 1975, and today, more than 3 million people of Southeast Asian descent live here, according to the Southeast Asia Resource Action Center, or SEARAC, a national civil rights organization serving people of Cambodian, Laotian and Vietnamese descent. Since 1998, 17,000 have received final orders of removal for prior convictions and 2,000 have been deported.\u003c/p>\n\u003cp>Of the formerly incarcerated Southeast Asians that have been deported, less than 10 have been able to return to the United States, said Quyên Đinh, the executive director of SEARAC. Southeast Asians are at least three times more likely to be deported based on an old criminal conviction compared to other immigrants, according to the group.[aside label=\"related coverage\" tag=\"deportation\"]Đinh said refugees were often resettled into historically low-income communities without support or resources. This led them to join gangs and participate in crime, placing them in what she referred to as “the school-to-prison-to-deportation pipeline.”\u003c/p>\n\u003cp>“The model minority myth is at the root of why the APSC Four and some individuals are in this position in the first place because they weren’t seen and they weren’t heard in the school system when they should have had the resources to be supported and to thrive and heal as refugees and as children of refugees,” Đinh said.\u003c/p>\n\u003cp>Lam, of the APSC Four, was born in Vietnam, but his family fled after the Vietnam War. He said they were stranded in the South China Sea for six months before being rescued by fishermen. They were taken to a refugee camp in Hong Kong, where they stayed for two years before immigrating to the U.S.\u003c/p>\n\u003cp>Lam said he lived with the weight of feeling unwanted in his neighborhood. The family eventually put bars on their home, creating, according to Lam, a “mini prison inside our own apartment.” While living in Richmond as a teen, Lam found security with the Asian gang at his school. He was drawn to their stories.\u003c/p>\n\u003cp>“They were just like me — refugees. And so they dealt with discrimination, being bullied,” said Lam, 47. “We’re the same, even though we’re different Asian nationalities.”\u003c/p>\n\u003cp>Lam stopped playing sports and started getting into petty theft.\u003c/p>\n\u003cp>“It led from just hanging out, chilling, to getting into gang fights,” said Lam, who began to dress in the gang’s blue colors.\u003c/p>\n\u003cp>On Sept. 30, 1983, Lam said his mother paged him to come home. On the way, he saw rival gang members.\u003c/p>\n\u003cp>“‘Let’s go beat them up,’” he recalled saying to his friends. “We parked the car, got out of the car — there were three of us.”\u003c/p>\n\u003cp>They chased the gang members. When they caught up, Lam repeatedly stabbed one in the back. After the attack, the group drove back to a friend’s house.\u003c/p>\n\u003cp>The detail that still haunts Lam was the silence — nobody said a word in the car or at the house. The next day, he was arrested for murder. He later learned his friends had gone to the police and identified him. Lam spent the next 23 years in prisons across the state.\u003c/p>\n\u003cfigure id=\"attachment_11966574\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut.jpg\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11966574\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut.jpg\" alt=\"A photo portrait of a middle-aged Southeast Asian man wearing a white T-shirt and standing outside against a wall.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Chanthon Bun stands for a portrait outside the Asian Prisoner Support Committee offices in Oakland on Monday, Oct. 16, 2023. Bun, a Cambodian refugee, is at risk of being deported due to being incarcerated in his youth. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Bun, 44, was born in Cambodia, but grew up in a refugee camp in Thailand until churches sponsored his family to come to the U.S. After originally settling in Fort Worth, Texas, the family moved to Los Angeles to live in a Cambodian community.\u003c/p>\n\u003cp>To avoid constant bullying at school, he and his cousins started traveling in a pack. It wasn’t long before the pack morphed into a gang.\u003c/p>\n\u003cp>“By the age of 17, I was a lookout in a robbery. Nobody was harmed. And we were arrested right away. And I was sentenced to 49 years,” said Bun, who at the time was already a father of one and had another on the way. “Receiving all that time, I really gave up on life. I really didn’t care for my life.”\u003c/p>\n\u003cp>Phoeun You knows the hardship of being deported. He never called Cambodia home, but that’s where he has lived since his removal from the U.S. last year. His immigrant story is similar to that of the APSC Four, people he referred to as friends in a video interview with KQED.[pullquote align=\"right\" size=\"medium\" citation=\"Phoeun You, who was deported to Cambodia last year\"]‘I’m just shocked looking around. I’m in a new world, a world I don’t know, a language I don’t speak.[/pullquote]Before his first birthday, You’s family left the country seeking a life untainted by violence. But it followed them to the U.S., where You coped with alcohol and found security in gangs. When he was 20 and moving away from gang life, You and his nephew were jumped by gang members in Long Beach. He got a gun two days later.\u003c/p>\n\u003cp>“We went around looking for these guys. We saw a group that I thought looked like one of the guys,” You said. “My nephew drove. I was in the passenger seat with a shotgun. I took the gun out and fired six rounds. I murdered one person and injured four.”\u003c/p>\n\u003cp>Less than a day before he was released from prison after serving 25 years, You was transferred to an ICE detention center. He stayed there for several months. One day, without warning, he was shackled and put on a flight. He was not allowed to call his family, friends or the advocates pushing for his release.\u003c/p>\n\u003cp>Almost 24 hours later, You landed in Cambodia, where the heat stuck to his skin. ICE, which didn’t respond to requests for comment, turned him over to the Cambodian government.\u003c/p>\n\u003cp>“I’m just shocked, looking around. I’m in a new world, a world I don’t know, a language I don’t speak,” You recalled when asked about his immediate thoughts upon arrival. “I couldn’t eat the food, because my stomach couldn’t take it down. I couldn’t sleep the first week. The place I had had metal bunks, which reminded me of a jail cell, a prison cell.”\u003cbr>\n[ad fullwidth]\u003cbr>\nYou said he became depressed. The only family he had in Cambodia were distant cousins and uncles he’d never met. Before he was deported, You said he had planned to live in Oakland after his release. He had jobs lined up in mental health and restorative justice work. You also wanted to counsel domestic violence survivors to honor his sister, who an abusive boyfriend killed during his incarceration.\u003c/p>\n\u003cp>You, who is teaching English, has not hugged his parents in decades, and due to their old age, they are unable to visit him in Cambodia. He’s not giving up on his fight to return home.\u003c/p>\n\u003cp>The APSC Four now focuses on mentorship and reentry services for at-risk youth, providing the support they didn’t have when they first arrived in America. Lam is a reentry navigator, helping with housing, education enrollment and job assistance. Legarda is a reentry consultant focused on women’s rights and overcoming the trauma of incarceration.\u003c/p>\n\u003cp>Bun is a reentry coordinator and speaks publicly about the impact of incarceration and deportation. He doesn’t want to be forcibly removed, because he wants to spend time with his adult children and grandchildren and his 2-year-old son. The anxiety of deportation is constant.\u003c/p>\n\u003cp>“Family visits would be over the phone,” he said. “The only time I’d probably get to see my son grow up is through FaceTime or phone calls, so it’s like serving a life sentence I can never come back from.”\u003c/p>\n\u003cp>Ai fears being deported to Cambodia, a country he’s never stepped foot in.\u003c/p>\n\u003cp>“From my knowledge, people view us as rejects, criminals who just got deported to the country. They don’t trust us. We’re ostracized by our own community,” he said. “To me, it’s double punishment.”\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 2482,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 46
},
"modified": 1699321239,
"excerpt": "Since 1998, about 17,000 Southeast Asian refugees have received final orders of removal after completing lengthy prison sentences. And some 2,000 of them have already been deported to countries they know very little about.\r\n",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Since 1998, about 17,000 Southeast Asian refugees have received final orders of removal after completing lengthy prison sentences. And some 2,000 of them have already been deported to countries they know very little about.\r\n",
"title": "'Double Punishment': Thousands of Southeast Asian Refugees Face Deportation After Decades-Old Convictions | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "NewsArticle",
"headline": "'Double Punishment': Thousands of Southeast Asian Refugees Face Deportation After Decades-Old Convictions",
"datePublished": "2023-11-07T04:00:29-08:00",
"dateModified": "2023-11-06T17:40:39-08: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",
"url": "https://www.kqed.org",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
}
},
"guestAuthors": [],
"slug": "double-punishment-thousands-of-southeast-asian-refugees-face-deportation-after-decades-old-convictions",
"status": "publish",
"nprByline": "\u003ca href=\"https://twitter.com/NaomiVanderlip\">Naomi Vanderlip\u003c/a>",
"excludeFromSiteSearch": "Include",
"showOnAuthorArchivePages": "No",
"articleAge": "0",
"path": "/news/11966564/double-punishment-thousands-of-southeast-asian-refugees-face-deportation-after-decades-old-convictions",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>On Jan. 17, 1989, Borey Ai’s life was dramatically altered.\u003c/p>\n\u003cp>That’s the day a 24-year-old man, armed with an AK-47, strode onto the playground at Cleveland Elementary School in Stockton. A white supremacist, Patrick Purdy, blamed minorities for his failings in life.\u003c/p>\n\u003cp>Purdy singled out the Southeast Asians who were his neighbors, deciding to shoot the Cambodian and Vietnamese children enjoying recess. He fired 105 rounds in three minutes, killing five children. Before killing himself, Purdy, who was dressed in combat gear, also wounded 32 other people, including more students and teachers.\u003c/p>\n\u003cp>All the victims killed were Cambodian and Vietnamese immigrants.\u003c/p>\n\u003cp>One was Ai’s cousin.\u003c/p>\n\u003cp>“That changed my life,” said Ai, who was 8 and on the playground at the time of the shooting. “That was the message — you’re not wanted here. Someone is trying to kill you.”\u003c/p>\n\u003cp>In the 1980s and 1990s, thousands of Cambodian refugees were resettled in Stockton. According to the \u003ca href=\"https://schoolshooters.info/sites/default/files/Purdy%20-%20official%20report.pdf\">report on the massacre\u003c/a>,\u003ca href=\"https://schoolshooters.info/sites/default/files/Purdy%20-%20official%20report.pdf\"> released\u003c/a> by the state attorney general in October 1989, one in six residents in the city of about 250,000 was a Southeast Asian immigrant.\u003c/p>\n\u003cfigure id=\"attachment_11966573\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut.jpg\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"wp-image-11966573 size-full\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut.jpg\" alt=\"\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-014-JY-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Borey “Peejay” Ai, 41, outside the Asian Prisoner Support Committee offices in Oakland on Monday, Oct. 16, 2023. Ai, who was formerly incarcerated, was born in Cambodia and is now at risk of being deported back there. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In the United States, Southeast Asian refugees found living conditions similar to what they had left behind. Plagued with lingering trauma, they were forced to live in deteriorating buildings and work low-paying jobs while dodging constant attacks. Many children were so young they could barely read or write in their native language, let alone speak and write English.\u003c/p>\n\u003cp>Gangs became an outlet for some Southeast Asian youth struggling to adjust. Two of the most prominent Asian gangs in the 1980s, Asian Boyz and Tiny Rascal Gang, were created by Cambodians living in Long Beach as a means of protection. Young Southeast Asians, like Ai, found themselves committing crimes for a gang. Also, like Ai, many were caught and sentenced to long prison sentences. Their releases often came with deportation orders.\u003c/p>\n\u003cp>In August, the \u003ca href=\"https://chu.house.gov/sites/evo-subsites/chu.house.gov/files/evo-media-document/seadra-final-text-updated-8-18-2023.pdf\">Southeast Asian Deportation Relief Act of 2023\u003c/a> was introduced in Congress. The legislation aims to end deportations of Southeast Asian American refugees and provide protections for the more than 15,000 people with final orders of removal. The legislation also seeks to establish a path to return to the U.S. for refugees who have already been deported to Cambodia, Vietnam and Laos.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "‘As a young person growing up in prison, no one was there for me. As I got into counseling, I fell in love with it because it’s also healing for me to be able to help someone else.",
"name": "pullquote",
"attributes": {
"named": {
"align": "right",
"size": "medium",
"citation": "Borey Ai, a formerly incarcerated Cambodian refugee",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>To advocate for the right to stay in the U.S., four employees of the Asian Prisoner Support Committee, an organization supporting formerly incarcerated Asians and Pacific Islanders, formed the APSC Four. Ai is joined by Chanthon Bun, Nghiep Lam and Maria Legarda. Because of the nature of their felonies, each group member had been stripped of their legal permanent resident status and issued removal orders. The group advocates for Gov. Gavin Newsom to grant them pardons to remain in the only country they’ve ever called home.\u003c/p>\n\u003cp>Three group members met KQED reporters in the lobby of the organization’s downtown Oakland headquarters one October morning. Inside the former massage parlor, the men, who met while incarcerated at San Quentin State Prison, sat in plastic chairs and exchanged weathered smiles and inside jokes.\u003c/p>\n\u003cp>Ai’s family fled the Khmer Rouge, the Cambodian communist regime that committed a genocidal purge from 1975-1978. About 2 million people were killed, nearly a quarter of the Cambodian population.\u003c/p>\n\u003cp>Hundreds of thousands of Cambodians were forced to flee. Ai was born in Thailand under the shadow of the walls that enclosed a refugee camp. As a child in the camp, he would climb a nearby hill to harvest chilies as sounds of gunfire echoed.\u003c/p>\n\u003cp>More than 1.2 million Southeast Asian refugees settled in the U.S. after the Vietnam War.\u003c/p>\n\u003cp>Growing up in the U.S., Ai said he was consumed by fear and anger. He changed his routes to school to avoid racial harassment and getting beaten up. His father, in the throes of drug addiction, would disappear for months at a time, Ai told KQED. After the 1989 mass shooting incident, he began to isolate himself. By the time he was 12, a neighborhood gang had become his family.\u003c/p>\n\u003cp>Two years later, Ai and his friends attempted to rob a convenience store in San José. During the robbery, the store owner tried to grab Ai’s gun. When he yanked it away from her, the gun fired and the bullet went through her neck. Ai ran.\u003c/p>\n\u003cp>Months later, he turned himself in. He was tried as an adult and sentenced to 25 years to life in prison. He was 15 when he was sentenced, becoming one of the state’s youngest “lifers.” After serving 19 years, Ai was granted parole. But he wasn’t released. Instead, U.S. Immigration and Customs Enforcement officers picked him up.\u003c/p>\n\u003cfigure id=\"attachment_11966575\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut.jpg\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11966575\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut.jpg\" alt=\"A photo portrait of a middle-aged Southeast Asian man wearing a blue T-shirt and baseball cap, and sitting outside in front of a storefront.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-019-JY-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Nghiep “Ke” Lam poses for a portrait on his motorcycle outside the Asian Prisoner Support Committee offices in Oakland on Monday, Oct. 16, 2023. Lam, a Vietnamese immigrant, was incarcerated as a teenager and has been at risk for deportation since his release. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Ai, now 41, wears an ankle monitor, and the low battery beep reminds him that his current life is in jeopardy.\u003c/p>\n\u003cp>“As a young person growing up in prison, no one was there for me,” Ai said. “As I got into counseling, I fell in love with it because it’s also healing for me to be able to help someone else.”\u003c/p>\n\u003cp>A surge of Southeast Asians resettled in the U.S. as refugees after 1975, and today, more than 3 million people of Southeast Asian descent live here, according to the Southeast Asia Resource Action Center, or SEARAC, a national civil rights organization serving people of Cambodian, Laotian and Vietnamese descent. Since 1998, 17,000 have received final orders of removal for prior convictions and 2,000 have been deported.\u003c/p>\n\u003cp>Of the formerly incarcerated Southeast Asians that have been deported, less than 10 have been able to return to the United States, said Quyên Đinh, the executive director of SEARAC. Southeast Asians are at least three times more likely to be deported based on an old criminal conviction compared to other immigrants, according to the group.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"label": "related coverage ",
"tag": "deportation"
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Đinh said refugees were often resettled into historically low-income communities without support or resources. This led them to join gangs and participate in crime, placing them in what she referred to as “the school-to-prison-to-deportation pipeline.”\u003c/p>\n\u003cp>“The model minority myth is at the root of why the APSC Four and some individuals are in this position in the first place because they weren’t seen and they weren’t heard in the school system when they should have had the resources to be supported and to thrive and heal as refugees and as children of refugees,” Đinh said.\u003c/p>\n\u003cp>Lam, of the APSC Four, was born in Vietnam, but his family fled after the Vietnam War. He said they were stranded in the South China Sea for six months before being rescued by fishermen. They were taken to a refugee camp in Hong Kong, where they stayed for two years before immigrating to the U.S.\u003c/p>\n\u003cp>Lam said he lived with the weight of feeling unwanted in his neighborhood. The family eventually put bars on their home, creating, according to Lam, a “mini prison inside our own apartment.” While living in Richmond as a teen, Lam found security with the Asian gang at his school. He was drawn to their stories.\u003c/p>\n\u003cp>“They were just like me — refugees. And so they dealt with discrimination, being bullied,” said Lam, 47. “We’re the same, even though we’re different Asian nationalities.”\u003c/p>\n\u003cp>Lam stopped playing sports and started getting into petty theft.\u003c/p>\n\u003cp>“It led from just hanging out, chilling, to getting into gang fights,” said Lam, who began to dress in the gang’s blue colors.\u003c/p>\n\u003cp>On Sept. 30, 1983, Lam said his mother paged him to come home. On the way, he saw rival gang members.\u003c/p>\n\u003cp>“‘Let’s go beat them up,’” he recalled saying to his friends. “We parked the car, got out of the car — there were three of us.”\u003c/p>\n\u003cp>They chased the gang members. When they caught up, Lam repeatedly stabbed one in the back. After the attack, the group drove back to a friend’s house.\u003c/p>\n\u003cp>The detail that still haunts Lam was the silence — nobody said a word in the car or at the house. The next day, he was arrested for murder. He later learned his friends had gone to the police and identified him. Lam spent the next 23 years in prisons across the state.\u003c/p>\n\u003cfigure id=\"attachment_11966574\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut.jpg\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11966574\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut.jpg\" alt=\"A photo portrait of a middle-aged Southeast Asian man wearing a white T-shirt and standing outside against a wall.\" width=\"1920\" height=\"1280\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut.jpg 1920w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/11/20231016-APSC4-017-JY-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Chanthon Bun stands for a portrait outside the Asian Prisoner Support Committee offices in Oakland on Monday, Oct. 16, 2023. Bun, a Cambodian refugee, is at risk of being deported due to being incarcerated in his youth. \u003ccite>(Juliana Yamada/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Bun, 44, was born in Cambodia, but grew up in a refugee camp in Thailand until churches sponsored his family to come to the U.S. After originally settling in Fort Worth, Texas, the family moved to Los Angeles to live in a Cambodian community.\u003c/p>\n\u003cp>To avoid constant bullying at school, he and his cousins started traveling in a pack. It wasn’t long before the pack morphed into a gang.\u003c/p>\n\u003cp>“By the age of 17, I was a lookout in a robbery. Nobody was harmed. And we were arrested right away. And I was sentenced to 49 years,” said Bun, who at the time was already a father of one and had another on the way. “Receiving all that time, I really gave up on life. I really didn’t care for my life.”\u003c/p>\n\u003cp>Phoeun You knows the hardship of being deported. He never called Cambodia home, but that’s where he has lived since his removal from the U.S. last year. His immigrant story is similar to that of the APSC Four, people he referred to as friends in a video interview with KQED.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "‘I’m just shocked looking around. I’m in a new world, a world I don’t know, a language I don’t speak.",
"name": "pullquote",
"attributes": {
"named": {
"align": "right",
"size": "medium",
"citation": "Phoeun You, who was deported to Cambodia last year",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Before his first birthday, You’s family left the country seeking a life untainted by violence. But it followed them to the U.S., where You coped with alcohol and found security in gangs. When he was 20 and moving away from gang life, You and his nephew were jumped by gang members in Long Beach. He got a gun two days later.\u003c/p>\n\u003cp>“We went around looking for these guys. We saw a group that I thought looked like one of the guys,” You said. “My nephew drove. I was in the passenger seat with a shotgun. I took the gun out and fired six rounds. I murdered one person and injured four.”\u003c/p>\n\u003cp>Less than a day before he was released from prison after serving 25 years, You was transferred to an ICE detention center. He stayed there for several months. One day, without warning, he was shackled and put on a flight. He was not allowed to call his family, friends or the advocates pushing for his release.\u003c/p>\n\u003cp>Almost 24 hours later, You landed in Cambodia, where the heat stuck to his skin. ICE, which didn’t respond to requests for comment, turned him over to the Cambodian government.\u003c/p>\n\u003cp>“I’m just shocked, looking around. I’m in a new world, a world I don’t know, a language I don’t speak,” You recalled when asked about his immediate thoughts upon arrival. “I couldn’t eat the food, because my stomach couldn’t take it down. I couldn’t sleep the first week. The place I had had metal bunks, which reminded me of a jail cell, a prison cell.”\u003cbr>\n\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>\u003cbr>\nYou said he became depressed. The only family he had in Cambodia were distant cousins and uncles he’d never met. Before he was deported, You said he had planned to live in Oakland after his release. He had jobs lined up in mental health and restorative justice work. You also wanted to counsel domestic violence survivors to honor his sister, who an abusive boyfriend killed during his incarceration.\u003c/p>\n\u003cp>You, who is teaching English, has not hugged his parents in decades, and due to their old age, they are unable to visit him in Cambodia. He’s not giving up on his fight to return home.\u003c/p>\n\u003cp>The APSC Four now focuses on mentorship and reentry services for at-risk youth, providing the support they didn’t have when they first arrived in America. Lam is a reentry navigator, helping with housing, education enrollment and job assistance. Legarda is a reentry consultant focused on women’s rights and overcoming the trauma of incarceration.\u003c/p>\n\u003cp>Bun is a reentry coordinator and speaks publicly about the impact of incarceration and deportation. He doesn’t want to be forcibly removed, because he wants to spend time with his adult children and grandchildren and his 2-year-old son. The anxiety of deportation is constant.\u003c/p>\n\u003cp>“Family visits would be over the phone,” he said. “The only time I’d probably get to see my son grow up is through FaceTime or phone calls, so it’s like serving a life sentence I can never come back from.”\u003c/p>\n\u003cp>Ai fears being deported to Cambodia, a country he’s never stepped foot in.\u003c/p>\n\u003cp>“From my knowledge, people view us as rejects, criminals who just got deported to the country. They don’t trust us. We’re ostracized by our own community,” he said. “To me, it’s double punishment.”\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/11966564/double-punishment-thousands-of-southeast-asian-refugees-face-deportation-after-decades-old-convictions",
"authors": [
"byline_news_11966564"
],
"categories": [
"news_8"
],
"tags": [
"news_18123",
"news_27626",
"news_2997",
"news_19006",
"news_33457"
],
"featImg": "news_11966572",
"label": "news"
},
"news_11961237": {
"type": "posts",
"id": "news_11961237",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "11961237",
"score": null,
"sort": [
1694800406000
]
},
"parent": 0,
"labelTerm": {
"site": "news",
"term": 26731
},
"blocks": [],
"publishDate": 1694800406,
"format": "standard",
"title": "How Cambodian Americans Heal the Cycle of Intergenerational Trauma",
"headTitle": "How Cambodian Americans Heal the Cycle of Intergenerational Trauma | KQED",
"content": "\u003cp>\u003cem>If you or someone you know may be considering suicide or is in crisis, call or text\u003c/em>\u003ca href=\"https://988lifeline.org/\">\u003cem> 988 to reach the Suicide & Crisis Lifeline\u003c/em>\u003c/a>\u003cem>.\u003c/em>\u003c/p>\n\u003cp>[dropcap]L[/dropcap]ions and angels guard the perimeter of the main pagoda at Fresno’s largest Cambodian Buddhist temple, resplendent in gold, green and red hues. They were witness to the inauguration of the temple’s first-ever abbot, a lifelong appointment so rare that dozens of Cambodian Buddhist monks from around the world flew in to offer blessings.\u003c/p>\n\u003cp>A sea of orange robes lined the procession route winding around the pagoda. At the center, the new abbot, Say Bunthon, sat atop a chariot serenely taking in the scene. Temple-goers began their circular march as a boisterous band of musicians and singers set the rhythm. This was where I met Nancy Meas a year ago.\u003c/p>\n\u003cp>“Aren’t they gorgeous?” she asked, smiling from behind a row of lush flower bouquets.\u003c/p>\n\u003cfigure id=\"attachment_11960677\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960677\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The pagoda at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Designed to mimic the colors of the Buddhist flag, blue, orange, red, yellow and white bursts of delphiniums, snapdragons and mums were arranged on the dais. There are 12 in all, and together, they symbolize completion. For Meas, they were a hopeful sign that things were moving in a new direction.\u003c/p>\n\u003cp>She’s dealt with more than her fair share of pain and loss.\u003c/p>\n\u003cp>The 36-year-old was born and raised in Fresno to parents who fled the Khmer Rouge. From 1975 to 1979, soldiers under communist leader Pol Pot, murdered, tortured and starved people in an attempt to rebuild a society free of Western influences.\u003c/p>\n\u003cp>More than 40 years after \u003ca href=\"https://sfi.usc.edu/collections/cambodian-genocide\">the genocide killed some 2 million Cambodians\u003c/a>, the refugees who survived are still struggling to move past the trauma they endured. And that brutal past is often echoed in the next generation — children of refugees like Meas and her siblings.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003ch2>Piecing life back together after a genocide\u003c/h2>\n\u003cp>Nancy’s father, Kong Meas, became a monk at the Fresno temple in 2014, a few years after his mother died. She was a nun and Kong felt the need to carry on the family tradition. Through his practice, he found a measure of peace after surviving brutal working conditions under the Khmer Rouge regime. There wasn’t always enough food and many people starved to death.\u003c/p>\n\u003cp>“We’d work so hard every day, but they would only give us a little bit of porridge,” he said, speaking in Khmer. “Since I didn’t have food to eat, I became really skinny and I couldn’t walk. I would almost fall.”\u003c/p>\n\u003cfigure id=\"attachment_11960680\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960680\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Nancy Meas (left) and her father Kong Meas hold a photo of Phay Prak, Nancy’s grandmother and Kong’s mother in the garden at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>One of his children died from starvation. His older brother was executed by Khmer Rouge soldiers. He never knew what happened to his remains.\u003c/p>\n\u003cp>“They killed soldiers from the former Lon Nol government. They took them away by carloads, including my brother,” he said.\u003c/p>\n\u003cp>In 1979, when the regime fell, Kong and his family fled to Thailand. While they waited for exit visas, he risked his life to help other people sneak into their camp, Khao-I-Dang. \u003ca href=\"https://www.unhcr.org/news/stories/famed-cambodian-refugee-camp-reopens-educational-centre\">It was the main place people could get visas to immigrate.\u003c/a>\u003c/p>\n\u003cp>https://www.youtube.com/watch?v=B1L6eMymNr0\u003c/p>\n\u003cp> \u003c/p>\n\u003cp>“Sometimes, I would see others on the path having a difficult time,” Kong said. “Or sometimes, the people were lost and didn’t know the path. I would see them and just help guide them.”\u003c/p>\n\u003cp>Kong Meas recalled how risky the missions were. Most of the time, they had to travel at night. [pullquote size=\"medium\" align=\"right\" citation=\"Kong Meas, monk, Fresno Cambodian Buddhist Society \"]‘We’d work so hard every day, but they would only give us a little bit of porridge. Since I didn’t have food to eat, I became really skinny and I couldn’t walk. I would almost fall.’[/pullquote] They encountered thieves who searched travelers for hidden jewelry and he was always on the lookout for armed guards that prowled the jungle paths.\u003c/p>\n\u003cp>“Even when we arrived, we wouldn’t go in immediately for fear that soldiers would see us and shoot us,” he said.\u003c/p>\n\u003cp>One day, it was his family’s turn to leave. They received a visa for the United States and immigrated to Fresno in 1984. Nancy was born two years later.\u003c/p>\n\u003cp>More than 40 years after the genocide, Nancy knows her parents suffer from the trauma of what they witnessed, but they don’t talk much about the details. Even if her parents were willing to share more about what they went through, Nancy might not understand them. She grew up in the U.S., speaking English, while her parents mostly speak Khmer. Things get lost in translation.\u003c/p>\n\u003cp>“It’s broken English, broken Khmer all mixed up. There’s a lot of miscommunication,” Nancy said.\u003c/p>\n\u003cfigure id=\"attachment_11960678\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960678\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Community members offer alms to the monks at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There are cultural differences at play between the generations too. Nancy said her parents didn’t understand the way their kids dressed or acted once they moved to Fresno. Cambodian society, where they had grown up, is a more reserved society, one with more rules.\u003c/p>\n\u003cp>“It’s hard to understand their parents, where they came from,” Nancy said. “It’s just a culture clash.”\u003c/p>\n\u003cp>And Nancy said her parents didn’t have a lot of time to spend with their kids to overcome these barriers. They were busy adjusting to a foreign country and finding work, which left Nancy and her siblings fending for themselves in the lower-income neighborhood where they lived.\u003c/p>\n\u003ch2>Second-generation trauma looks different\u003c/h2>\n\u003cp>The Meas family survived a genocide, but they couldn’t escape more tragedy in the U.S.\u003c/p>\n\u003cp>Nancy Meas is one of eight kids, but only five are still alive today. One child died in Cambodia, and Fresno claimed two more. Nancy’s older sister, Kunnea Meas, died by suicide in 2010 at age 25. [pullquote size=\"medium\" align=\"right\" citation=\"Nancy Meas\"]‘It’s hard to understand their parents, where they came from. It’s just a culture clash.’[/pullquote] “We didn’t expect it to happen,” Nancy said. “My sister was a very bubbly person, loving, caring, kind.”\u003c/p>\n\u003cp>Kunnea was only a year older than Nancy and they were close.\u003c/p>\n\u003cp>“It was just so hurtful that she couldn’t at least share what was going inside, what was bothering her because we were really best friends,” she said.\u003c/p>\n\u003cp>Kunnea had been struggling with depression for months, but it was taboo in their family to talk about it.\u003c/p>\n\u003cp>“You have to be happy and move forward,” Nancy said. “And [my parents] would always tell me the kids back in Cambodia have it much worse than us. You know, we are blessed to be here in America.”\u003c/p>\n\u003cp>Nancy knows this is how her parents learned to cope with all they suffered, but she wonders about the impact it had on her sister’s mental health.\u003c/p>\n\u003cfigure id=\"attachment_11960681\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960681\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Nancy Meas at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“I felt like they were dismissing what we felt internally,” Nancy said. “[I don’t want] to blame them, but I feel, in a sense, that’s the reason why my sister hid everything inside and didn’t dare to let anything out. And she dealt with it by herself.”\u003c/p>\n\u003cp>Around the same time, one of Nancy’s brothers, Chantha, was detained for gang activity. She said gangs were hard to avoid in the Southeast Fresno neighborhood where they grew up. Gangs were a way for boys, in particular, to protect themselves. Two of Nancy’s four brothers got involved. Because of his gang connections, Chantha was deported to Cambodia.\u003c/p>\n\u003cp>“He doesn’t even know Cambodia,” she said. “He doesn’t know the culture. He can barely speak the language.” [aside postID=news_11954142 hero='https://ww2.kqed.org/app/uploads/sites/10/2023/06/062623-CALIFORNIA-ARMENIA-01-KQED-1020x680.jpg'] Just after he was detained, Kunnea died by suicide. Chantha was in shackles when he attended Kunnea’s viewing. He wasn’t even allowed to stay in the country long enough to attend her funeral, which took place several days later.\u003c/p>\n\u003cp>“He took it really hard. He was able to go to her viewing for literally 30 minutes and it broke my heart to see him drop down to his knees and just bawl,” Nancy said.\u003c/p>\n\u003cp>Lawyers for the family have been working to bring him back home for the past seven years.\u003c/p>\n\u003cp>Rocked by these losses, Nancy planned a trip to Cambodia the following year. She wanted to visit sacred religious sites, check on her brother and ground herself. While there, she experienced something profound, what she calls an “awakening.”\u003c/p>\n\u003cp>“I completely changed. I just completely prioritized my life and filtered out what wasn’t important and what was,” she said.\u003c/p>\n\u003cp>When she returned to Fresno, she leaned into her faith, spending time at the temple meditating and praying. It helped her feel spiritually connected to her ancestors and able to accept what had happened.\u003c/p>\n\u003cp>“I felt like I had a huge role in bringing the family together in a sense, spiritually,” she said. “And if I don’t do that, I feel like we’re gonna fall apart again.”\u003c/p>\n\u003cp>But Nancy’s faith was put to the test once again. Just a few years ago, her oldest sister died from complications related to alcohol, a way of coping with all the other losses.\u003c/p>\n\u003ch2>Culturally responsive mental health care could help\u003c/h2>\n\u003cp>Throughout her grief and loss, Nancy Meas continues to turn to her religion and culture for comfort. She saw a therapist when Kunnea died, but didn’t feel the need to continue sessions. She said if the care focused more specifically on the experience of Cambodian Americans, it might have been different. She would even be open to getting her parents to try it too.\u003c/p>\n\u003cp>There is a model for that type of culturally responsive care in Fresno already. But it’s geared toward the Hmong population, many of whom are older and don’t like direct questions.\u003c/p>\n\u003cfigure id=\"attachment_11960682\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960682\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The Fresno Center in Fresno on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“It’s almost like a dance,” said Ze Vang, the clinical director at \u003ca href=\"https://fresnocenter.org/\">The Fresno Center\u003c/a> whose mission is to offer health and immigration services to the Southeast Asian community. “They come in, we have to talk about, ‘So what did you do today?’ That type of thing, and they’re like, ‘Oh nothing.’ And we have to kind of dance around what they do and how they’re feeling. And then, 10 minutes into the session, they finally say, ‘Oh, I feel really depressed.’”\u003c/p>\n\u003cp>The Fresno Center’s success with the Hmong community started with destigmatizing mental health, a huge obstacle to accessing mental health care. [pullquote size=\"medium\" align=\"right\" citation=\"Dr. Ghia Xiong, clinical psychologist and program director, The Fresno Center\"]‘Generation after generation told them that if you have mental health, you’re actually crazy.’[/pullquote] “Generation after generation told them that if you have mental health [treatment], you’re actually crazy,” said clinical psychologist and program director Dr. Ghia Xiong.\u003c/p>\n\u003cp>It turned out that people were turned off by terms like “mental health” or “clinic.”\u003c/p>\n\u003cp>“We actually have the ladies test this out with their husbands,” Xiong said. “When he asks you where you’re going, you just say, ‘I’m going to the Happy House,’ rather than, ‘going and seeking mental health.’”\u003c/p>\n\u003cp>And, crucially, the center offers therapy in the Hmong language.\u003c/p>\n\u003cp>“When you provide mental health services with the interpreter, it completely changes the context of therapy,” Vang said. “Because then you have to translate what the client is saying to the interpreter, then the interpreter translates to you. You lose all the emotions.”\u003c/p>\n\u003cp>\u003ca href=\"https://mhsoac.ca.gov/transparency-suite/fiscal-transparency-dashboard/\">In California, mental health programs are growing in size and scope\u003c/a> and becoming more widely available for underserved populations like Hmong and Cambodian Americans.\u003c/p>\n\u003cfigure id=\"attachment_11960679\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960679\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The photos of community elders adorn the walls at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In 2004, California voters passed Proposition 63, a ballot initiative known as the Mental Health Services Fund. It places a 1% tax on incomes over $1 million, which funds mental health programs like The Fresno Center.\u003c/p>\n\u003cp>Although Vang and Xiong are both Hmong and specialize in treating Hmong patients, they say the intergenerational trauma and barriers to accessing care are similar across the Southeast Asian community. [pullquote size=\"medium\" align=\"right\" citation=\"Ze Vang, clinical director, The Fresno Center\"]‘Sometimes, the parents are just so busy making a living, so busy with making sure that there’s food on the table, they don’t have time for their kids.’[/pullquote]“Sometimes, the parents are just so busy making a living, so busy with making sure that there’s food on the table, they don’t have time for their kids,” Vang said.\u003c/p>\n\u003cp>She said many don’t understand why their children are struggling in the U.S., where life is so much easier than in Cambodia. On the flip side, the younger generation can feel abandoned and misunderstood.\u003c/p>\n\u003cp>“There’s really no sense of belonging with the family,” Vang said. “There’s no sort of relationship at all.”\u003c/p>\n\u003cp>To make up for that, children often try to find supportive relationships somewhere else, sometimes in gangs. Many also suffer from anxiety, depression and suicidal thoughts.\u003c/p>\n\u003cp>“But it’s because their parents have their own trauma,” Vang said.\u003c/p>\n\u003ch2>Fostering a sense of belonging\u003c/h2>\n\u003cp>Formal therapy isn’t the only way to help folks dealing with trauma. As Nancy Meas found, volunteering at the Cambodian Buddhist temple and maintaining a connection to the older generation through language and tradition can go a long way.\u003c/p>\n\u003cp>It offers a sense of belonging.\u003c/p>\n\u003cp>“Even though I’m American-born, I feel like to make my ancestors proud, to make my parents and family proud, I have to carry on the tradition,” she said.\u003c/p>\n\u003cp>\u003ca href=\"https://www.facebook.com/UKCP.org/\">United Khmer Cultural Preservation\u003c/a> is trying to do the same thing for more Cambodian kids. It runs a weekly language and cultural arts class for children and teens as a way of bridging the cultural gap between generations.\u003c/p>\n\u003cfigure id=\"attachment_11960687\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960687\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Cahoeun (Chantao) Gov helps her granddaughters Zora Sanchez and Kai Sanchez pray at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Setha Nhim teaches on weekends, teaching children how to play traditional Cambodian instruments.\u003c/p>\n\u003cp>“I started practicing a little before with Yeh Yeh,” said 8-year-old Nadine Gov as she tapped along on a drum. “I knew a little bit before we came.”\u003c/p>\n\u003cp>Now, she can count to 100 in Khmer, which makes her grandmother — her Yeh Yeh — proud. [pullquote size=\"medium\" align=\"right\" citation=\"Chhoeun Gov, grandmother\"]‘I bring my grandchildren to learn about culture. I don’t want to forget Cambodian culture. And I like my culture a lot.’[/pullquote] “I bring my grandchildren to learn about culture,” said Chhoeun Gov, Nadine’s grandmother. “I don’t want to forget Cambodian culture. And I like my culture a lot.”\u003c/p>\n\u003cp>Phany Sor enrolled all four of her kids in language classes at the cultural center because her husband is Lao and the kids mostly speak English at home.\u003c/p>\n\u003cp>“It’s kind of hard, like how you have two parents, different languages,” she said. “I want them to learn our language too.”\u003c/p>\n\u003cp>Nancy Meas doesn’t want to forget either. That’s why she often visits the Cambodian temple, taking a meditation walk each time.\u003c/p>\n\u003cp>“So each step that I take around the perimeter, you know the shrine, I feel like it brings me more healing, brings more peace, more comfort,” she said.\u003c/p>\n\u003cp>She often lingers at her favorite spot, the pond.\u003c/p>\n\u003cp>“I love seeing the lotus flowers,” she said gazing at a sea of green. The flowers sprout from green lily pads as tall, thin stalks blooming with white and pink flowers.\u003c/p>\n\u003cp>“In order for it to become the beautiful flower, it has to go through mud and all the dirt and challenges, the weather,” Nancy said. “But at the end of all the challenges and the winds and the storms it blooms so beautifully.”\u003cbr>\n\u003cem>\u003cbr>\nThis reporting was supported by the Carter Center’s \u003ca href=\"https://www.cartercenter.org/health/mental_health/fellowships/\">Rosalynn Carter Fellowship for Mental Health Journalism\u003c/a>.\u003c/em>\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"stats": {
"hasVideo": true,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 2972,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 70
},
"modified": 1697577546,
"excerpt": "Thousands of Cambodians fled the Khmer Rouge and ended up in California. Now, their children are trying to cope with the collective trauma.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Thousands of Cambodians fled the Khmer Rouge and ended up in California. Now, their children are trying to cope with the collective trauma.",
"title": "How Cambodian Americans Heal the Cycle of Intergenerational Trauma | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "NewsArticle",
"headline": "How Cambodian Americans Heal the Cycle of Intergenerational Trauma",
"datePublished": "2023-09-15T10:53:26-07:00",
"dateModified": "2023-10-17T14:19:06-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",
"url": "https://www.kqed.org",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
}
},
"guestAuthors": [],
"slug": "cambodian-americans-heal-cycle-intergenerational-trauma",
"status": "publish",
"audioUrl": "https://traffic.omny.fm/d/clips/0af137ef-751e-4b19-a055-aaef00d2d578/ffca7e9f-6831-41c5-bcaf-aaef00f5a073/d69a3948-62ea-4c44-9d90-b07e015c811d/audio.mp3",
"nprByline": "\u003ca href=\"https://twitter.com/SoreathH\">Soreath Hok\u003c/a>",
"excludeFromSiteSearch": "Exclude",
"showOnAuthorArchivePages": "No",
"articleAge": "0",
"path": "/news/11961237/cambodian-americans-heal-cycle-intergenerational-trauma",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cem>If you or someone you know may be considering suicide or is in crisis, call or text\u003c/em>\u003ca href=\"https://988lifeline.org/\">\u003cem> 988 to reach the Suicide & Crisis Lifeline\u003c/em>\u003c/a>\u003cem>.\u003c/em>\u003c/p>\n\u003cp>\u003c/p>\u003cp>\u003cspan class=\"utils-parseShortcode-shortcodes-__dropcapShortcode__dropcap\">L\u003c/span>\u003c/p>\u003cp>ions and angels guard the perimeter of the main pagoda at Fresno’s largest Cambodian Buddhist temple, resplendent in gold, green and red hues. They were witness to the inauguration of the temple’s first-ever abbot, a lifelong appointment so rare that dozens of Cambodian Buddhist monks from around the world flew in to offer blessings.\u003c/p>\n\u003cp>A sea of orange robes lined the procession route winding around the pagoda. At the center, the new abbot, Say Bunthon, sat atop a chariot serenely taking in the scene. Temple-goers began their circular march as a boisterous band of musicians and singers set the rhythm. This was where I met Nancy Meas a year ago.\u003c/p>\n\u003cp>“Aren’t they gorgeous?” she asked, smiling from behind a row of lush flower bouquets.\u003c/p>\n\u003cfigure id=\"attachment_11960677\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960677\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-02-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The pagoda at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Designed to mimic the colors of the Buddhist flag, blue, orange, red, yellow and white bursts of delphiniums, snapdragons and mums were arranged on the dais. There are 12 in all, and together, they symbolize completion. For Meas, they were a hopeful sign that things were moving in a new direction.\u003c/p>\n\u003cp>She’s dealt with more than her fair share of pain and loss.\u003c/p>\n\u003cp>The 36-year-old was born and raised in Fresno to parents who fled the Khmer Rouge. From 1975 to 1979, soldiers under communist leader Pol Pot, murdered, tortured and starved people in an attempt to rebuild a society free of Western influences.\u003c/p>\n\u003cp>More than 40 years after \u003ca href=\"https://sfi.usc.edu/collections/cambodian-genocide\">the genocide killed some 2 million Cambodians\u003c/a>, the refugees who survived are still struggling to move past the trauma they endured. And that brutal past is often echoed in the next generation — children of refugees like Meas and her siblings.\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\u003ch2>Piecing life back together after a genocide\u003c/h2>\n\u003cp>Nancy’s father, Kong Meas, became a monk at the Fresno temple in 2014, a few years after his mother died. She was a nun and Kong felt the need to carry on the family tradition. Through his practice, he found a measure of peace after surviving brutal working conditions under the Khmer Rouge regime. There wasn’t always enough food and many people starved to death.\u003c/p>\n\u003cp>“We’d work so hard every day, but they would only give us a little bit of porridge,” he said, speaking in Khmer. “Since I didn’t have food to eat, I became really skinny and I couldn’t walk. I would almost fall.”\u003c/p>\n\u003cfigure id=\"attachment_11960680\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960680\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-07-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Nancy Meas (left) and her father Kong Meas hold a photo of Phay Prak, Nancy’s grandmother and Kong’s mother in the garden at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>One of his children died from starvation. His older brother was executed by Khmer Rouge soldiers. He never knew what happened to his remains.\u003c/p>\n\u003cp>“They killed soldiers from the former Lon Nol government. They took them away by carloads, including my brother,” he said.\u003c/p>\n\u003cp>In 1979, when the regime fell, Kong and his family fled to Thailand. While they waited for exit visas, he risked his life to help other people sneak into their camp, Khao-I-Dang. \u003ca href=\"https://www.unhcr.org/news/stories/famed-cambodian-refugee-camp-reopens-educational-centre\">It was the main place people could get visas to immigrate.\u003c/a>\u003c/p>\u003c/p>\u003cp>\u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutube'>\n \u003cspan class='utils-parseShortcode-shortcodes-__youtubeShortcode__embedYoutubeInside'>\n \u003ciframe\n loading='lazy'\n class='utils-parseShortcode-shortcodes-__youtubeShortcode__youtubePlayer'\n type='text/html'\n src='//www.youtube.com/embed/B1L6eMymNr0'\n title='//www.youtube.com/embed/B1L6eMymNr0'\n allowfullscreen='true'\n style='border:0;'>\u003c/iframe>\n \u003c/span>\n \u003c/span>\u003c/p>\u003cp>\u003cp> \u003c/p>\n\u003cp>“Sometimes, I would see others on the path having a difficult time,” Kong said. “Or sometimes, the people were lost and didn’t know the path. I would see them and just help guide them.”\u003c/p>\n\u003cp>Kong Meas recalled how risky the missions were. Most of the time, they had to travel at night. \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "‘We’d work so hard every day, but they would only give us a little bit of porridge. Since I didn’t have food to eat, I became really skinny and I couldn’t walk. I would almost fall.’",
"name": "pullquote",
"attributes": {
"named": {
"size": "medium",
"align": "right",
"citation": "Kong Meas, monk, Fresno Cambodian Buddhist Society ",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp> They encountered thieves who searched travelers for hidden jewelry and he was always on the lookout for armed guards that prowled the jungle paths.\u003c/p>\n\u003cp>“Even when we arrived, we wouldn’t go in immediately for fear that soldiers would see us and shoot us,” he said.\u003c/p>\n\u003cp>One day, it was his family’s turn to leave. They received a visa for the United States and immigrated to Fresno in 1984. Nancy was born two years later.\u003c/p>\n\u003cp>More than 40 years after the genocide, Nancy knows her parents suffer from the trauma of what they witnessed, but they don’t talk much about the details. Even if her parents were willing to share more about what they went through, Nancy might not understand them. She grew up in the U.S., speaking English, while her parents mostly speak Khmer. Things get lost in translation.\u003c/p>\n\u003cp>“It’s broken English, broken Khmer all mixed up. There’s a lot of miscommunication,” Nancy said.\u003c/p>\n\u003cfigure id=\"attachment_11960678\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960678\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-03-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Community members offer alms to the monks at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>There are cultural differences at play between the generations too. Nancy said her parents didn’t understand the way their kids dressed or acted once they moved to Fresno. Cambodian society, where they had grown up, is a more reserved society, one with more rules.\u003c/p>\n\u003cp>“It’s hard to understand their parents, where they came from,” Nancy said. “It’s just a culture clash.”\u003c/p>\n\u003cp>And Nancy said her parents didn’t have a lot of time to spend with their kids to overcome these barriers. They were busy adjusting to a foreign country and finding work, which left Nancy and her siblings fending for themselves in the lower-income neighborhood where they lived.\u003c/p>\n\u003ch2>Second-generation trauma looks different\u003c/h2>\n\u003cp>The Meas family survived a genocide, but they couldn’t escape more tragedy in the U.S.\u003c/p>\n\u003cp>Nancy Meas is one of eight kids, but only five are still alive today. One child died in Cambodia, and Fresno claimed two more. Nancy’s older sister, Kunnea Meas, died by suicide in 2010 at age 25. \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "‘It’s hard to understand their parents, where they came from. It’s just a culture clash.’",
"name": "pullquote",
"attributes": {
"named": {
"size": "medium",
"align": "right",
"citation": "Nancy Meas",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp> “We didn’t expect it to happen,” Nancy said. “My sister was a very bubbly person, loving, caring, kind.”\u003c/p>\n\u003cp>Kunnea was only a year older than Nancy and they were close.\u003c/p>\n\u003cp>“It was just so hurtful that she couldn’t at least share what was going inside, what was bothering her because we were really best friends,” she said.\u003c/p>\n\u003cp>Kunnea had been struggling with depression for months, but it was taboo in their family to talk about it.\u003c/p>\n\u003cp>“You have to be happy and move forward,” Nancy said. “And [my parents] would always tell me the kids back in Cambodia have it much worse than us. You know, we are blessed to be here in America.”\u003c/p>\n\u003cp>Nancy knows this is how her parents learned to cope with all they suffered, but she wonders about the impact it had on her sister’s mental health.\u003c/p>\n\u003cfigure id=\"attachment_11960681\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960681\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-08-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Nancy Meas at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“I felt like they were dismissing what we felt internally,” Nancy said. “[I don’t want] to blame them, but I feel, in a sense, that’s the reason why my sister hid everything inside and didn’t dare to let anything out. And she dealt with it by herself.”\u003c/p>\n\u003cp>Around the same time, one of Nancy’s brothers, Chantha, was detained for gang activity. She said gangs were hard to avoid in the Southeast Fresno neighborhood where they grew up. Gangs were a way for boys, in particular, to protect themselves. Two of Nancy’s four brothers got involved. Because of his gang connections, Chantha was deported to Cambodia.\u003c/p>\n\u003cp>“He doesn’t even know Cambodia,” she said. “He doesn’t know the culture. He can barely speak the language.” \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_11954142",
"hero": "https://ww2.kqed.org/app/uploads/sites/10/2023/06/062623-CALIFORNIA-ARMENIA-01-KQED-1020x680.jpg",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp> Just after he was detained, Kunnea died by suicide. Chantha was in shackles when he attended Kunnea’s viewing. He wasn’t even allowed to stay in the country long enough to attend her funeral, which took place several days later.\u003c/p>\n\u003cp>“He took it really hard. He was able to go to her viewing for literally 30 minutes and it broke my heart to see him drop down to his knees and just bawl,” Nancy said.\u003c/p>\n\u003cp>Lawyers for the family have been working to bring him back home for the past seven years.\u003c/p>\n\u003cp>Rocked by these losses, Nancy planned a trip to Cambodia the following year. She wanted to visit sacred religious sites, check on her brother and ground herself. While there, she experienced something profound, what she calls an “awakening.”\u003c/p>\n\u003cp>“I completely changed. I just completely prioritized my life and filtered out what wasn’t important and what was,” she said.\u003c/p>\n\u003cp>When she returned to Fresno, she leaned into her faith, spending time at the temple meditating and praying. It helped her feel spiritually connected to her ancestors and able to accept what had happened.\u003c/p>\n\u003cp>“I felt like I had a huge role in bringing the family together in a sense, spiritually,” she said. “And if I don’t do that, I feel like we’re gonna fall apart again.”\u003c/p>\n\u003cp>But Nancy’s faith was put to the test once again. Just a few years ago, her oldest sister died from complications related to alcohol, a way of coping with all the other losses.\u003c/p>\n\u003ch2>Culturally responsive mental health care could help\u003c/h2>\n\u003cp>Throughout her grief and loss, Nancy Meas continues to turn to her religion and culture for comfort. She saw a therapist when Kunnea died, but didn’t feel the need to continue sessions. She said if the care focused more specifically on the experience of Cambodian Americans, it might have been different. She would even be open to getting her parents to try it too.\u003c/p>\n\u003cp>There is a model for that type of culturally responsive care in Fresno already. But it’s geared toward the Hmong population, many of whom are older and don’t like direct questions.\u003c/p>\n\u003cfigure id=\"attachment_11960682\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960682\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-09-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The Fresno Center in Fresno on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“It’s almost like a dance,” said Ze Vang, the clinical director at \u003ca href=\"https://fresnocenter.org/\">The Fresno Center\u003c/a> whose mission is to offer health and immigration services to the Southeast Asian community. “They come in, we have to talk about, ‘So what did you do today?’ That type of thing, and they’re like, ‘Oh nothing.’ And we have to kind of dance around what they do and how they’re feeling. And then, 10 minutes into the session, they finally say, ‘Oh, I feel really depressed.’”\u003c/p>\n\u003cp>The Fresno Center’s success with the Hmong community started with destigmatizing mental health, a huge obstacle to accessing mental health care. \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "‘Generation after generation told them that if you have mental health, you’re actually crazy.’",
"name": "pullquote",
"attributes": {
"named": {
"size": "medium",
"align": "right",
"citation": "Dr. Ghia Xiong, clinical psychologist and program director, The Fresno Center",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp> “Generation after generation told them that if you have mental health [treatment], you’re actually crazy,” said clinical psychologist and program director Dr. Ghia Xiong.\u003c/p>\n\u003cp>It turned out that people were turned off by terms like “mental health” or “clinic.”\u003c/p>\n\u003cp>“We actually have the ladies test this out with their husbands,” Xiong said. “When he asks you where you’re going, you just say, ‘I’m going to the Happy House,’ rather than, ‘going and seeking mental health.’”\u003c/p>\n\u003cp>And, crucially, the center offers therapy in the Hmong language.\u003c/p>\n\u003cp>“When you provide mental health services with the interpreter, it completely changes the context of therapy,” Vang said. “Because then you have to translate what the client is saying to the interpreter, then the interpreter translates to you. You lose all the emotions.”\u003c/p>\n\u003cp>\u003ca href=\"https://mhsoac.ca.gov/transparency-suite/fiscal-transparency-dashboard/\">In California, mental health programs are growing in size and scope\u003c/a> and becoming more widely available for underserved populations like Hmong and Cambodian Americans.\u003c/p>\n\u003cfigure id=\"attachment_11960679\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960679\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-04-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">The photos of community elders adorn the walls at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In 2004, California voters passed Proposition 63, a ballot initiative known as the Mental Health Services Fund. It places a 1% tax on incomes over $1 million, which funds mental health programs like The Fresno Center.\u003c/p>\n\u003cp>Although Vang and Xiong are both Hmong and specialize in treating Hmong patients, they say the intergenerational trauma and barriers to accessing care are similar across the Southeast Asian community. \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "‘Sometimes, the parents are just so busy making a living, so busy with making sure that there’s food on the table, they don’t have time for their kids.’",
"name": "pullquote",
"attributes": {
"named": {
"size": "medium",
"align": "right",
"citation": "Ze Vang, clinical director, The Fresno Center",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“Sometimes, the parents are just so busy making a living, so busy with making sure that there’s food on the table, they don’t have time for their kids,” Vang said.\u003c/p>\n\u003cp>She said many don’t understand why their children are struggling in the U.S., where life is so much easier than in Cambodia. On the flip side, the younger generation can feel abandoned and misunderstood.\u003c/p>\n\u003cp>“There’s really no sense of belonging with the family,” Vang said. “There’s no sort of relationship at all.”\u003c/p>\n\u003cp>To make up for that, children often try to find supportive relationships somewhere else, sometimes in gangs. Many also suffer from anxiety, depression and suicidal thoughts.\u003c/p>\n\u003cp>“But it’s because their parents have their own trauma,” Vang said.\u003c/p>\n\u003ch2>Fostering a sense of belonging\u003c/h2>\n\u003cp>Formal therapy isn’t the only way to help folks dealing with trauma. As Nancy Meas found, volunteering at the Cambodian Buddhist temple and maintaining a connection to the older generation through language and tradition can go a long way.\u003c/p>\n\u003cp>It offers a sense of belonging.\u003c/p>\n\u003cp>“Even though I’m American-born, I feel like to make my ancestors proud, to make my parents and family proud, I have to carry on the tradition,” she said.\u003c/p>\n\u003cp>\u003ca href=\"https://www.facebook.com/UKCP.org/\">United Khmer Cultural Preservation\u003c/a> is trying to do the same thing for more Cambodian kids. It runs a weekly language and cultural arts class for children and teens as a way of bridging the cultural gap between generations.\u003c/p>\n\u003cfigure id=\"attachment_11960687\" class=\"wp-caption aligncenter\" style=\"max-width: 2000px\">\u003cimg decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-11960687\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED.jpg\" alt=\"\" width=\"2000\" height=\"1333\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED.jpg 2000w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2023/09/091023-CAMBODIAN-MENTAL-HEALTH-MD-05-KQED-1920x1280.jpg 1920w\" sizes=\"(max-width: 2000px) 100vw, 2000px\">\u003cfigcaption class=\"wp-caption-text\">Cahoeun (Chantao) Gov helps her granddaughters Zora Sanchez and Kai Sanchez pray at the Fresno Cambodian Buddhist Society temple on Sept. 9, 2023. \u003ccite>(Martin do Nascimento/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Setha Nhim teaches on weekends, teaching children how to play traditional Cambodian instruments.\u003c/p>\n\u003cp>“I started practicing a little before with Yeh Yeh,” said 8-year-old Nadine Gov as she tapped along on a drum. “I knew a little bit before we came.”\u003c/p>\n\u003cp>Now, she can count to 100 in Khmer, which makes her grandmother — her Yeh Yeh — proud. \u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "‘I bring my grandchildren to learn about culture. I don’t want to forget Cambodian culture. And I like my culture a lot.’",
"name": "pullquote",
"attributes": {
"named": {
"size": "medium",
"align": "right",
"citation": "Chhoeun Gov, grandmother",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp> “I bring my grandchildren to learn about culture,” said Chhoeun Gov, Nadine’s grandmother. “I don’t want to forget Cambodian culture. And I like my culture a lot.”\u003c/p>\n\u003cp>Phany Sor enrolled all four of her kids in language classes at the cultural center because her husband is Lao and the kids mostly speak English at home.\u003c/p>\n\u003cp>“It’s kind of hard, like how you have two parents, different languages,” she said. “I want them to learn our language too.”\u003c/p>\n\u003cp>Nancy Meas doesn’t want to forget either. That’s why she often visits the Cambodian temple, taking a meditation walk each time.\u003c/p>\n\u003cp>“So each step that I take around the perimeter, you know the shrine, I feel like it brings me more healing, brings more peace, more comfort,” she said.\u003c/p>\n\u003cp>She often lingers at her favorite spot, the pond.\u003c/p>\n\u003cp>“I love seeing the lotus flowers,” she said gazing at a sea of green. The flowers sprout from green lily pads as tall, thin stalks blooming with white and pink flowers.\u003c/p>\n\u003cp>“In order for it to become the beautiful flower, it has to go through mud and all the dirt and challenges, the weather,” Nancy said. “But at the end of all the challenges and the winds and the storms it blooms so beautifully.”\u003cbr>\n\u003cem>\u003cbr>\nThis reporting was supported by the Carter Center’s \u003ca href=\"https://www.cartercenter.org/health/mental_health/fellowships/\">Rosalynn Carter Fellowship for Mental Health Journalism\u003c/a>.\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/11961237/cambodian-americans-heal-cycle-intergenerational-trauma",
"authors": [
"byline_news_11961237"
],
"programs": [
"news_72",
"news_26731"
],
"categories": [
"news_31795",
"news_1169",
"news_8"
],
"tags": [
"news_30864",
"news_27626",
"news_2109",
"news_20463",
"news_19006",
"news_6616"
],
"featImg": "news_11960676",
"label": "news_26731"
},
"news_11936453": {
"type": "posts",
"id": "news_11936453",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "11936453",
"score": null,
"sort": [
1672344375000
]
},
"guestAuthors": [],
"slug": "border-confusion-and-financial-woes-loom-as-california-braces-for-lifting-of-title-42-in-new-year",
"title": "Border Confusion and Financial Woes Loom as California Braces for Lifting of Title 42 in New Year",
"publishDate": 1672344375,
"format": "standard",
"headTitle": "Border Confusion and Financial Woes Loom as California Braces for Lifting of Title 42 in New Year | KQED",
"labelTerm": {
"term": 18481,
"site": "news"
},
"content": "\u003cp>The Supreme Court’s latest move allows \u003ca href=\"https://www.nytimes.com/2022/12/27/us/politics/title-42-border-supreme-court.html\">a short-term reprieve to an anticipated increase in asylum seekers trying to cross from Mexico\u003c/a> into California and other states, but recent confusion at the border is a preview of what may soon come should a pandemic-era measure known as Title 42 be lifted in 2023.\u003c/p>\n\u003cp>The situation, and its use as a political backdrop, has prompted local officials to ask what state resources will be available next year with California facing a potential budget shortfall and the possibility that Title 42 will end.\u003c/p>\n\u003cp>Title 42 is a Trump-era immigration policy that has continued under President Joe Biden. It allows border agents to rapidly expel migrants at official ports of entry during public health emergencies. The policy has resulted in the expulsion of tens of thousands of people seeking asylum and has discouraged many others from crossing the border.[aside label=\"Related Stories\" postID=\"news_11936012,news_11910789,news_11936184\"]The policy states that if the U.S. surgeon general determines there is a communicable disease in another country, \u003ca href=\"https://www.law.cornell.edu/uscode/text/42/265\">health officials have the authority, with the approval of the president, to prohibit\u003c/a> “the introduction of persons and property from such countries or places” for as long as health officials determine that action is necessary.\u003c/p>\n\u003cp>The measure had been set to lift last week by order of a federal court, which would have allowed many asylum-seekers waiting in limbo at the border to go ahead and cross into the United States. Some experts say that because smugglers in Mexico use any shift in U.S. immigration policy to exploit migrants, mere conversation about the possibility of lifting Title 42 triggered even more people to try to cross into the U.S. in recent weeks.\u003c/p>\n\u003cp>The \u003ca href=\"https://www.supremecourt.gov/opinions/22pdf/22a544_n758.pdf\">Supreme Court’s brief order (PDF)\u003c/a> Tuesday stayed — meaning delayed — the trial judge’s ruling that would have lifted Title 42 until the high court hears arguments in the case in February. The political and legal ping-pong in the case is hard enough for U.S. audiences to follow, making it nearly impossible to explain south of the border.\u003c/p>\n\u003cp>The Supreme Court’s order is a response to a request filed by 19 Republican-led states that they be heard in the case. It does not overrule the lower court’s decision that Title 42 is illegal; it merely leaves the measure in place while the legal challenges play out in court.\u003c/p>\n\u003cp>The federal court order that was supposed to lift Title 42 came as a result of a lawsuit brought by the American Civil Liberties Union on behalf of asylum-seeking families. Asylum is a protection codified in international law for foreign nationals who meet the legal definition of “refugee.” The United Nations 1951 Convention and 1967 Protocol define refugees as people unable or unwilling to return to their home country, and who cannot obtain protection in that country, due to past persecution or a well-founded fear of being persecuted in the future “on account of race, religion, nationality, membership in a particular social group, or political opinion.” Congress incorporated this definition into U.S. immigration law in the Refugee Act of 1980.\u003c/p>\n\u003cp>For those stuck in Mexico because of Title 42, waiting can be perilous. Human Rights First has documented more than 13,000 attacks on asylum seekers waiting in Mexico during the Biden administration.\u003c/p>\n\u003cfigure id=\"attachment_11936462\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11936462\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-800x533.jpg\" alt=\"Latinx migrants of various ages from adults to children look on with concerned expressions as they stand next to white steel barriers.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-1920x1280.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Migrants wait in line while California border activists organize the group to enter the U.S. and seek asylum through the Chaparral entryway in Tijuana, Mexico on Dec. 22, 2022. \u003ccite>(Carlos A. Moreno for CalMatters)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Because it takes time for news of shifts in U.S. immigration policy to reach areas in rural Mexico and Central America, the numbers of migrants arriving in Tijuana and San Diego this week in anticipation of the end of Title 42 could be elevated right now — and it may take some time before those numbers drop-off as news travels, experts said. Migration numbers typically increase through the first half of the year before dropping off in the summer.\u003c/p>\n\u003cp>San Diego County Supervisor Joel Anderson, a former Republican state senator, was among a group of political leaders who recently complained that the state and federal governments have not provided the funds local leaders have requested to handle the expected influx of asylum seekers and other migrants.\u003c/p>\n\u003cp>“We’re not even talking about whether these are good policies or not,” he said. “But whatever the policy is, we become the targets of it. We’re willing to step up, but they have to step up, too, by giving us the resources we need to deal with it.”\u003c/p>\n\u003cp>He joined several local Republican and Democratic leaders in San Diego in urging in letters and news conferences that the state and the feds should provide more support ahead of the expected end of Title 42.\u003c/p>\n\u003cp>Local officials pointed to needing more funding for schools, hospitals, and police services, among other resources, if Title 42 eventually lifts. The near constant legal back-and-forth has also provided a convenient conversation starter for politicians wanting to debate larger immigration policy issues.\u003c/p>\n\u003cp>“With the state budget projecting a $25 billion deficit, I’d like to know what the plan is for our schools and to help lift all of our students,” said Andrew Hayes, board president of the Lakeside school district in rural eastern San Diego. Hayes said increases in immigration causes strains to the local educational systems because students fleeing persecution in other countries often have increased mental health needs and sometimes require special instruction.\u003c/p>\n\u003cp>San Diego County Supervisors Nathan Fletcher and Nora Vargas, both Democrats, wrote to Alejandro Mayorkas, the U.S. homeland security secretary, on December 19, also requesting federal resources and “a comprehensive plan to ensure humane entry into the United States for those seeking asylum into our country.”\u003c/p>\n\u003cp>“When Title 42 is lifted, we will need additional resources and personnel on the ground to process and arrange for the onward travel of asylum seekers to their final destination,” they wrote. ”We will also need the federal government to set up temporary shelters on federal property to ensure access to needed social and health services. Our hospitals, our public health department, our social services, and our homeless service providers are already at maximum capacity serving vulnerable residents in San Diego.”\u003c/p>\n\u003ch2>El Cajon not ‘the governor’s neighborhood’\u003c/h2>\n\u003cp>Title 42 policy’s end “will likely increase” migration flows, the Department of Homeland Security officially said last week.\u003c/p>\n\u003cp>The burden will unfairly fall on a few border cities, Anderson said.\u003c/p>\n\u003cp>“They’re not talking about releasing people into Sacramento or putting people in the governor’s neighborhood,” said Anderson. “No, they’re talking about releasing people right here in El Cajon, where the median household income is just over $58,000 per year.”\u003c/p>\n\u003cp>Gov. Gavin Newsom’s office responded that the state has done what it can to support local jurisdictions.[pullquote align=\"right\" size=\"medium\" citation=\"Joel Anderson, supervisor, San Diego County\"]‘It is irresponsible to ask the City of El Cajon to shoulder the burden and costs necessary to address the needs of these individuals without assistance from the [state] and federal government.’[/pullquote]“While the federal government is responsible for immigration, California has invested more than any other state to ensure the safety and dignity of asylum seekers. Roughly $1 billion has been invested to provide critical services to migrants, including medical screenings, vaccinations, temporary shelter, food, clothes, and other aid. However, with looming budget deficits, the state cannot continue to fund these efforts at scale without significant support from Congress,” said Daniel Lopez, the deputy communications director for Newsom.\u003c/p>\n\u003cp>“The state has advocated for additional resources to help communities like San Diego provide services to recently arrived migrants,” Lopez added.\u003c/p>\n\u003cp>Anderson wrote to Gov. Gavin Newsom on December 14 complaining that a plan that San Diego County officials proposed to the state was rejected. Though he declined to discuss the plan’s specifics, he said it included opening a temporary emergency shelter, providing food, clothing, healthcare and wrap-around services.\u003c/p>\n\u003cp>“It is irresponsible to ask the City of El Cajon to shoulder the burden and costs necessary to address the needs of these individuals without assistance from the State and federal government,” wrote Anderson in the letter.\u003c/p>\n\u003cp>For his part, Newsom has been complaining of a lack of federal support for asylum seekers and immigrants.\u003c/p>\n\u003cp>Newsom said earlier this month that, because of the federal government’s lackluster support, the state has had to spend nearly $1 billion in the last three years, working with nonprofits to provide immigrants released from federal detention with health screenings, temporary shelter and help connecting with sponsors. The immigrants had been held at nine facilities in Imperial, San Diego and Riverside counties.\u003c/p>\n\u003cp>“With the respect to the federal government, we’ve been doing their job for the last few years at scale,” Newsom said. “But we cannot continue to absorb that responsibility.”\u003c/p>\n\u003cp>The state Legislative Analyst’s Office recently said in its annual forecast that Newsom and the Democratic Party-controlled Legislature are facing a \u003ca href=\"https://calmatters.org/california-divide/2022/12/california-budget-deficit-safety-net/\">$24 billion projected budget deficit\u003c/a> for the next fiscal year.\u003c/p>\n\u003cp>If the state enters a recession the outlook is even worse, with revenues predicted to fall short by $30 billion to $50 billion. The governor signed a record-breaking \u003ca href=\"https://calmatters.org/politics/2022/06/california-budget-deal-2/\">$308 billion budget\u003c/a> in June.[pullquote align=\"right\" size=\"medium\" citation=\"Gov. Gavin Newsom\"]‘With the respect to the federal government, we’ve been doing their job for the last few years at scale. But we cannot continue to absorb that responsibility.’[/pullquote]Advocates say that while migrants sometimes require services when they first enter the country, research shows they ultimately contribute to the larger economy. In California undocumented immigrants collectively pay $3.1 billion a year in state and local taxes, according to the \u003ca href=\"https://itep.sfo2.digitaloceanspaces.com/ITEP-2017-Undocumented-Immigrants-State-and-Local-Contributions.pdf\">Institute on Taxation and Economic Policy (PDF)\u003c/a>.\u003c/p>\n\u003cp>Meanwhile, some migrants in Mexico last week expressed disappointment, concern and confusion about the delay in lifting Title 42.\u003c/p>\n\u003cp>Several people said they had left shelters with the expectation that the order would be released last week and now they had no place to go.\u003c/p>\n\u003cp>However, the scene outside El Chaparral, a pedestrian border crossing between San Ysidro and Tijuana that has been closed since the pandemic began, looked far different than images coming out of Texas. There, members of the National Guard, armed with rifles, have put up razor wire and are blocking migrants from entering the United States.\u003c/p>\n\u003ch2>Waiting patiently, but getting desperate\u003c/h2>\n\u003cp>Here in Baja California, just south of San Diego, migrants wearing masks stood patiently in lines last week waiting for services or to receive news about any policy changes that may impact their ability to cross the border. The flow of people in the area was orderly, mirroring any other normal mid-week day during the lunch hour.\u003c/p>\n\u003cp>A migrant from Michoacán said being out on the streets in Tijuana was extremely uncomfortable for his wife, who has been diagnosed with a brain tumor. He asked not to be named because people in Tijuana were looking for him, putting him in danger.\u003c/p>\n\u003cp>“We haven’t been able to receive any help from anywhere,” he said. “We’re getting desperate.”\u003c/p>\n\u003cp>Anderson said that the county was willing to welcome asylum seekers “with open arms,” but it needs more funds to do it.\u003c/p>\n\u003cp>“Even if it’s only 10 more people coming in, that’s 10 people too many without additional funding because we already have so many people living on our streets needing services,” he said.\u003c/p>\n\u003cfigure id=\"attachment_11936463\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11936463\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy-800x533.jpg\" alt=\"A migrant mother with her baby in her arms and her daughter by her side sit among other asylum seekers in a crowded room with iron bars on windows.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy.jpg 1568w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Migrants line up to get health services near the free non-profit clinic in Tijuana, Mexico on Dec. 22, 2022. \u003ccite>(Carlos A. Moreno/CalMatters)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Newsom toured a state-funded migrant center that provides services to asylum seekers near the Imperial County border with Mexico on December 12. There the governor criticized Republicans in Congress for politicizing immigration while failing to support comprehensive reforms.\u003c/p>\n\u003cp>The Department of Homeland Security said it plans to boost resources at the border, “increasing processing efficiency, imposing consequences for unlawful entry, bolstering nonprofit capacity, targeting smugglers and working with international partners,” a DHS spokesperson said Thursday.\u003c/p>\n\u003cp>If Title 42 is ultimately lifted, the process for processing migrants at the border would return to the way it was before the start of the pandemic.\u003c/p>\n\u003cp>Asylum seekers who don’t have prior permission to be in the country would have to pass what’s called a “credible fear” test. They would have to prove to a processing agent or asylum officer that they have a well-founded fear that if they are deported home, they would face persecution.\u003c/p>\n\u003cp>After that test, migrants would either be removed from the country, detained in immigration custody or released into the U.S. to wait while their asylum cases make their way through immigration court — a \u003ca href=\"https://trac.syr.edu/immigration/reports/672/\">process that can take years\u003c/a>.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"blocks": [],
"excerpt": "With a projected budget deficit of $24 billion for the next fiscal year and a possible recession, California has yet to figure out how to meet the needs of an influx of migrants when Title 42 ends.",
"status": "publish",
"parent": 0,
"modified": 1721136169,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 43,
"wordCount": 2244
},
"headData": {
"title": "Border Confusion and Financial Woes Loom as California Braces for Lifting of Title 42 in New Year | KQED",
"description": "With a projected budget deficit of $24 billion for the next fiscal year and a possible recession, California has yet to figure out how to meet the needs of an influx of migrants when Title 42 ends.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "NewsArticle",
"headline": "Border Confusion and Financial Woes Loom as California Braces for Lifting of Title 42 in New Year",
"datePublished": "2022-12-29T12:06:15-08:00",
"dateModified": "2024-07-16T06:22:49-07:00",
"image": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"isAccessibleForFree": "True",
"publisher": {
"@type": "NewsMediaOrganization",
"@id": "https://www.kqed.org/#organization",
"name": "KQED",
"url": "https://www.kqed.org",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
}
},
"sticky": false,
"nprByline": "\u003ca href=\"https://calmatters.org/author/wendy-fry/\">Wendy Fry\u003c/a>",
"excludeFromSiteSearch": "Include",
"showOnAuthorArchivePages": "No",
"articleAge": "0",
"path": "/news/11936453/border-confusion-and-financial-woes-loom-as-california-braces-for-lifting-of-title-42-in-new-year",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>The Supreme Court’s latest move allows \u003ca href=\"https://www.nytimes.com/2022/12/27/us/politics/title-42-border-supreme-court.html\">a short-term reprieve to an anticipated increase in asylum seekers trying to cross from Mexico\u003c/a> into California and other states, but recent confusion at the border is a preview of what may soon come should a pandemic-era measure known as Title 42 be lifted in 2023.\u003c/p>\n\u003cp>The situation, and its use as a political backdrop, has prompted local officials to ask what state resources will be available next year with California facing a potential budget shortfall and the possibility that Title 42 will end.\u003c/p>\n\u003cp>Title 42 is a Trump-era immigration policy that has continued under President Joe Biden. It allows border agents to rapidly expel migrants at official ports of entry during public health emergencies. The policy has resulted in the expulsion of tens of thousands of people seeking asylum and has discouraged many others from crossing the border.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"label": "Related Stories ",
"postid": "news_11936012,news_11910789,news_11936184"
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>The policy states that if the U.S. surgeon general determines there is a communicable disease in another country, \u003ca href=\"https://www.law.cornell.edu/uscode/text/42/265\">health officials have the authority, with the approval of the president, to prohibit\u003c/a> “the introduction of persons and property from such countries or places” for as long as health officials determine that action is necessary.\u003c/p>\n\u003cp>The measure had been set to lift last week by order of a federal court, which would have allowed many asylum-seekers waiting in limbo at the border to go ahead and cross into the United States. Some experts say that because smugglers in Mexico use any shift in U.S. immigration policy to exploit migrants, mere conversation about the possibility of lifting Title 42 triggered even more people to try to cross into the U.S. in recent weeks.\u003c/p>\n\u003cp>The \u003ca href=\"https://www.supremecourt.gov/opinions/22pdf/22a544_n758.pdf\">Supreme Court’s brief order (PDF)\u003c/a> Tuesday stayed — meaning delayed — the trial judge’s ruling that would have lifted Title 42 until the high court hears arguments in the case in February. The political and legal ping-pong in the case is hard enough for U.S. audiences to follow, making it nearly impossible to explain south of the border.\u003c/p>\n\u003cp>The Supreme Court’s order is a response to a request filed by 19 Republican-led states that they be heard in the case. It does not overrule the lower court’s decision that Title 42 is illegal; it merely leaves the measure in place while the legal challenges play out in court.\u003c/p>\n\u003cp>The federal court order that was supposed to lift Title 42 came as a result of a lawsuit brought by the American Civil Liberties Union on behalf of asylum-seeking families. Asylum is a protection codified in international law for foreign nationals who meet the legal definition of “refugee.” The United Nations 1951 Convention and 1967 Protocol define refugees as people unable or unwilling to return to their home country, and who cannot obtain protection in that country, due to past persecution or a well-founded fear of being persecuted in the future “on account of race, religion, nationality, membership in a particular social group, or political opinion.” Congress incorporated this definition into U.S. immigration law in the Refugee Act of 1980.\u003c/p>\n\u003cp>For those stuck in Mexico because of Title 42, waiting can be perilous. Human Rights First has documented more than 13,000 attacks on asylum seekers waiting in Mexico during the Biden administration.\u003c/p>\n\u003cfigure id=\"attachment_11936462\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11936462\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-800x533.jpg\" alt=\"Latinx migrants of various ages from adults to children look on with concerned expressions as they stand next to white steel barriers.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy-1920x1280.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-08-copy.jpg 2000w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Migrants wait in line while California border activists organize the group to enter the U.S. and seek asylum through the Chaparral entryway in Tijuana, Mexico on Dec. 22, 2022. \u003ccite>(Carlos A. Moreno for CalMatters)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Because it takes time for news of shifts in U.S. immigration policy to reach areas in rural Mexico and Central America, the numbers of migrants arriving in Tijuana and San Diego this week in anticipation of the end of Title 42 could be elevated right now — and it may take some time before those numbers drop-off as news travels, experts said. Migration numbers typically increase through the first half of the year before dropping off in the summer.\u003c/p>\n\u003cp>San Diego County Supervisor Joel Anderson, a former Republican state senator, was among a group of political leaders who recently complained that the state and federal governments have not provided the funds local leaders have requested to handle the expected influx of asylum seekers and other migrants.\u003c/p>\n\u003cp>“We’re not even talking about whether these are good policies or not,” he said. “But whatever the policy is, we become the targets of it. We’re willing to step up, but they have to step up, too, by giving us the resources we need to deal with it.”\u003c/p>\n\u003cp>He joined several local Republican and Democratic leaders in San Diego in urging in letters and news conferences that the state and the feds should provide more support ahead of the expected end of Title 42.\u003c/p>\n\u003cp>Local officials pointed to needing more funding for schools, hospitals, and police services, among other resources, if Title 42 eventually lifts. The near constant legal back-and-forth has also provided a convenient conversation starter for politicians wanting to debate larger immigration policy issues.\u003c/p>\n\u003cp>“With the state budget projecting a $25 billion deficit, I’d like to know what the plan is for our schools and to help lift all of our students,” said Andrew Hayes, board president of the Lakeside school district in rural eastern San Diego. Hayes said increases in immigration causes strains to the local educational systems because students fleeing persecution in other countries often have increased mental health needs and sometimes require special instruction.\u003c/p>\n\u003cp>San Diego County Supervisors Nathan Fletcher and Nora Vargas, both Democrats, wrote to Alejandro Mayorkas, the U.S. homeland security secretary, on December 19, also requesting federal resources and “a comprehensive plan to ensure humane entry into the United States for those seeking asylum into our country.”\u003c/p>\n\u003cp>“When Title 42 is lifted, we will need additional resources and personnel on the ground to process and arrange for the onward travel of asylum seekers to their final destination,” they wrote. ”We will also need the federal government to set up temporary shelters on federal property to ensure access to needed social and health services. Our hospitals, our public health department, our social services, and our homeless service providers are already at maximum capacity serving vulnerable residents in San Diego.”\u003c/p>\n\u003ch2>El Cajon not ‘the governor’s neighborhood’\u003c/h2>\n\u003cp>Title 42 policy’s end “will likely increase” migration flows, the Department of Homeland Security officially said last week.\u003c/p>\n\u003cp>The burden will unfairly fall on a few border cities, Anderson said.\u003c/p>\n\u003cp>“They’re not talking about releasing people into Sacramento or putting people in the governor’s neighborhood,” said Anderson. “No, they’re talking about releasing people right here in El Cajon, where the median household income is just over $58,000 per year.”\u003c/p>\n\u003cp>Gov. Gavin Newsom’s office responded that the state has done what it can to support local jurisdictions.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "‘It is irresponsible to ask the City of El Cajon to shoulder the burden and costs necessary to address the needs of these individuals without assistance from the [state] and federal government.’",
"name": "pullquote",
"attributes": {
"named": {
"align": "right",
"size": "medium",
"citation": "Joel Anderson, supervisor, San Diego County",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“While the federal government is responsible for immigration, California has invested more than any other state to ensure the safety and dignity of asylum seekers. Roughly $1 billion has been invested to provide critical services to migrants, including medical screenings, vaccinations, temporary shelter, food, clothes, and other aid. However, with looming budget deficits, the state cannot continue to fund these efforts at scale without significant support from Congress,” said Daniel Lopez, the deputy communications director for Newsom.\u003c/p>\n\u003cp>“The state has advocated for additional resources to help communities like San Diego provide services to recently arrived migrants,” Lopez added.\u003c/p>\n\u003cp>Anderson wrote to Gov. Gavin Newsom on December 14 complaining that a plan that San Diego County officials proposed to the state was rejected. Though he declined to discuss the plan’s specifics, he said it included opening a temporary emergency shelter, providing food, clothing, healthcare and wrap-around services.\u003c/p>\n\u003cp>“It is irresponsible to ask the City of El Cajon to shoulder the burden and costs necessary to address the needs of these individuals without assistance from the State and federal government,” wrote Anderson in the letter.\u003c/p>\n\u003cp>For his part, Newsom has been complaining of a lack of federal support for asylum seekers and immigrants.\u003c/p>\n\u003cp>Newsom said earlier this month that, because of the federal government’s lackluster support, the state has had to spend nearly $1 billion in the last three years, working with nonprofits to provide immigrants released from federal detention with health screenings, temporary shelter and help connecting with sponsors. The immigrants had been held at nine facilities in Imperial, San Diego and Riverside counties.\u003c/p>\n\u003cp>“With the respect to the federal government, we’ve been doing their job for the last few years at scale,” Newsom said. “But we cannot continue to absorb that responsibility.”\u003c/p>\n\u003cp>The state Legislative Analyst’s Office recently said in its annual forecast that Newsom and the Democratic Party-controlled Legislature are facing a \u003ca href=\"https://calmatters.org/california-divide/2022/12/california-budget-deficit-safety-net/\">$24 billion projected budget deficit\u003c/a> for the next fiscal year.\u003c/p>\n\u003cp>If the state enters a recession the outlook is even worse, with revenues predicted to fall short by $30 billion to $50 billion. The governor signed a record-breaking \u003ca href=\"https://calmatters.org/politics/2022/06/california-budget-deal-2/\">$308 billion budget\u003c/a> in June.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "‘With the respect to the federal government, we’ve been doing their job for the last few years at scale. But we cannot continue to absorb that responsibility.’",
"name": "pullquote",
"attributes": {
"named": {
"align": "right",
"size": "medium",
"citation": "Gov. Gavin Newsom",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Advocates say that while migrants sometimes require services when they first enter the country, research shows they ultimately contribute to the larger economy. In California undocumented immigrants collectively pay $3.1 billion a year in state and local taxes, according to the \u003ca href=\"https://itep.sfo2.digitaloceanspaces.com/ITEP-2017-Undocumented-Immigrants-State-and-Local-Contributions.pdf\">Institute on Taxation and Economic Policy (PDF)\u003c/a>.\u003c/p>\n\u003cp>Meanwhile, some migrants in Mexico last week expressed disappointment, concern and confusion about the delay in lifting Title 42.\u003c/p>\n\u003cp>Several people said they had left shelters with the expectation that the order would be released last week and now they had no place to go.\u003c/p>\n\u003cp>However, the scene outside El Chaparral, a pedestrian border crossing between San Ysidro and Tijuana that has been closed since the pandemic began, looked far different than images coming out of Texas. There, members of the National Guard, armed with rifles, have put up razor wire and are blocking migrants from entering the United States.\u003c/p>\n\u003ch2>Waiting patiently, but getting desperate\u003c/h2>\n\u003cp>Here in Baja California, just south of San Diego, migrants wearing masks stood patiently in lines last week waiting for services or to receive news about any policy changes that may impact their ability to cross the border. The flow of people in the area was orderly, mirroring any other normal mid-week day during the lunch hour.\u003c/p>\n\u003cp>A migrant from Michoacán said being out on the streets in Tijuana was extremely uncomfortable for his wife, who has been diagnosed with a brain tumor. He asked not to be named because people in Tijuana were looking for him, putting him in danger.\u003c/p>\n\u003cp>“We haven’t been able to receive any help from anywhere,” he said. “We’re getting desperate.”\u003c/p>\n\u003cp>Anderson said that the county was willing to welcome asylum seekers “with open arms,” but it needs more funds to do it.\u003c/p>\n\u003cp>“Even if it’s only 10 more people coming in, that’s 10 people too many without additional funding because we already have so many people living on our streets needing services,” he said.\u003c/p>\n\u003cfigure id=\"attachment_11936463\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11936463\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy-800x533.jpg\" alt=\"A migrant mother with her baby in her arms and her daughter by her side sit among other asylum seekers in a crowded room with iron bars on windows.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2022/12/122222-Title-42-Migrants-MC-CM-05-copy.jpg 1568w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Migrants line up to get health services near the free non-profit clinic in Tijuana, Mexico on Dec. 22, 2022. \u003ccite>(Carlos A. Moreno/CalMatters)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Newsom toured a state-funded migrant center that provides services to asylum seekers near the Imperial County border with Mexico on December 12. There the governor criticized Republicans in Congress for politicizing immigration while failing to support comprehensive reforms.\u003c/p>\n\u003cp>The Department of Homeland Security said it plans to boost resources at the border, “increasing processing efficiency, imposing consequences for unlawful entry, bolstering nonprofit capacity, targeting smugglers and working with international partners,” a DHS spokesperson said Thursday.\u003c/p>\n\u003cp>If Title 42 is ultimately lifted, the process for processing migrants at the border would return to the way it was before the start of the pandemic.\u003c/p>\n\u003cp>Asylum seekers who don’t have prior permission to be in the country would have to pass what’s called a “credible fear” test. They would have to prove to a processing agent or asylum officer that they have a well-founded fear that if they are deported home, they would face persecution.\u003c/p>\n\u003cp>After that test, migrants would either be removed from the country, detained in immigration custody or released into the U.S. to wait while their asylum cases make their way through immigration court — a \u003ca href=\"https://trac.syr.edu/immigration/reports/672/\">process that can take years\u003c/a>.\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>\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/11936453/border-confusion-and-financial-woes-loom-as-california-braces-for-lifting-of-title-42-in-new-year",
"authors": [
"byline_news_11936453"
],
"categories": [
"news_1758",
"news_1169",
"news_6188",
"news_8",
"news_13"
],
"tags": [
"news_26233",
"news_20202",
"news_17968",
"news_28844",
"news_19006",
"news_30868"
],
"affiliates": [
"news_18481"
],
"featImg": "news_11936471",
"label": "news_18481"
},
"news_11908642": {
"type": "posts",
"id": "news_11908642",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "11908642",
"score": null,
"sort": [
1647698427000
]
},
"parent": 0,
"labelTerm": {
"site": "news"
},
"blocks": [],
"publishDate": 1647698427,
"format": "standard",
"disqusTitle": "How a Bay Area Journalist's Tweet Led to the Rescue of Her Father and Grandmother Trapped in Kyiv",
"title": "How a Bay Area Journalist's Tweet Led to the Rescue of Her Father and Grandmother Trapped in Kyiv",
"headTitle": "KQED News",
"content": "\u003cp>If his daughter in the Bay Area hadn’t sent a tweet asking for help, 69-year-old Yevgenii Burdol and his 94-year-old mother likely would still be stranded in their apartment in Kyiv, as bombing continues to devastate the Ukrainian capital.\u003c/p>\n\u003cp>“I just decided to go on Twitter and try to do what I do as a journalist, which is look for information, talk to people. So I put out a tweet,” said Katia Savchuk, a freelance journalist in San Rafael.\u003c/p>\n\u003cp>https://twitter.com/katiasav/status/1500226852647890944\u003c/p>\n\u003cp>Savchuk has written for multiple major media outlets and developed a substantial Twitter presence, with more than 6,500 followers. But she still didn’t expect the response she got: more than 30,000 retweets and more than 90,000 likes, along with at least 100 direct messages of support.\u003c/p>\n\u003cp>Among the tens of thousands of people who saw the tweet, one would eventually help them find a path to safety.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>More than 3 million refugees now have fled Ukraine since Russia launched its unprovoked invasion at the end of February. This week, UNICEF shared the harrowing statistic that the conflict is creating a new child refugee \u003ca href=\"https://news.un.org/en/story/2022/03/1113942#:~:text=More%20than%203%20million%20people,in%20the%20last%2020%20days.&text=Some%201.5%20million%20children%20have,invasion%20began%20on%2024%20February.\">almost every second\u003c/a>. Ukrainian President Volodymyr Zelenskyy on Wednesday \u003ca href=\"https://www.c-span.org/video/?518685-1/ukrainian-president-zelensky-calls-us-back-fly-zone-provide-defensive-weapons\">addressed U.S. lawmakers\u003c/a>, imploring them and President Biden to send more support, and sharing a jarring video documenting the devastation in his country.[pullquote align=\"right\" size=\"medium\" citation=\"Katia Savchuk, Bay Area journalist\"]'I just decided to go on Twitter and try to do what I do as a journalist, which is look for information, talk to people. So I put out a tweet.'[/pullquote]While officials have some sense of the number of people the war is displacing, it’s harder to keep track of how many have made it to safety.\u003c/p>\n\u003cp>But Yevgenii and Zoia Burdol are two of the lucky ones. They reached a hotel in Heidelberg, Germany late last week – it’s now their temporary home until they figure out what’s next.\u003c/p>\n\u003cp>Savchuk, who has a Jewish background, was born in Kyiv and emigrated to the United States in 1989, at age 3, when her mother and maternal grandmother fled antisemitism in the Soviet Union. Her father stayed behind.\u003c/p>\n\u003cfigure id=\"attachment_11908669\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol.jpeg\">\u003cimg class=\"size-full wp-image-11908669\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol.jpeg\" alt=\"Katia Savchuk with her father Yvgenii Burdol when she visited Kyiv in 2016.\" width=\"1920\" height=\"1440\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol.jpeg 1920w, https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol-800x600.jpeg 800w, https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol-1020x765.jpeg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol-160x120.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol-1536x1152.jpeg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Katia Savchuk (left) with her father, Yvgenii Burdol, during a visit to Kyiv in 2016. \u003ccite>(Courtesy Katia Savchuk)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Savchuk says she didn't see him again in person until she was 21, nearly two decades later. They’ve kept in touch through phone calls and messaging apps, and she had been checking in on him often as the prospect of war grew increasingly imminent. Her father didn’t initially believe the invasion would happen, she says, but not long after Putin launched the attacks, he told her that he was seriously considering evacuation options.\u003c/p>\n\u003cp>“He's a man of few words and not very emotive … so when he told me, you know, ‘I'm worried. I'm concerned,’” Savchuk said, “that really scared me because he doesn't normally admit that kind of thing.”\u003c/p>\n\u003cp>Her father and grandmother, Zoia, had been living for days amid air sirens and keeping their lights out at night to avoid being an easier target for Russian aircraft. Because of her mobility issues, Zoia did not feel safe getting all the way down to their building's basement bomb shelter, where she would likely have been packed into a crowded, confined space. Savchuk decided she needed to do what she could to find help for them before things got worse.\u003c/p>\n\u003ch2>Escaping Kyiv\u003c/h2>\n\u003cp>A lot of the advice Savchuk received in response to her tweet wasn’t applicable to her family’s situation. Her grandmother has limited mobility and recently had recovered from COVID-19. Savchuk said she probably hadn’t left the house in a year. Because of her condition, making the journey on a bus or a train, with the potential for long stops in freezing weather, wasn't an option.[aside label=\"Related coverage\" tag=\"ukraine\"]Finding a car was the ideal route, but Savchuk’s father has a disability related to his eye and neck that prevents him from driving. So they needed to find someone willing to take them.\u003c/p>\n\u003cp>Among the people who responded to the tweet was a German journalist whom Savchuk had never met.\u003c/p>\n\u003cp>“He knew Wladimir Klitschko, who is a famous Ukrainian boxer, and his brother, Vitali Klitschko, who's the mayor of Kyiv. And he mentioned the situation to them, and they decided that they wanted to help,” Savchuk said.\u003c/p>\n\u003cp>The Klitschkos requested assistance from the \u003ca href=\"https://www.politico.eu/article/ukraine-russia-military-citizen-reservist-defense/\">Territorial Defense Forces\u003c/a>, Ukraine’s new military branch that everyday civilians have been joining to defend their homeland. Volunteers from the force and a logistics group informed the Burdols of their departure date, set for March 8.\u003c/p>\n\u003cp>“So they found a Toyota minivan that the dealership just lent to them, really,” Savchuk said.\u003c/p>\n\u003cp>Savchuk’s father and grandmother, along with a family friend — and that friend’s pet parrot — loaded into the van and set off on their multiday journey across multiple borders from Ukraine to Germany.\u003c/p>\n\u003cfigure id=\"attachment_11908672\" class=\"wp-caption aligncenter\" style=\"max-width: 763px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Zoia-Oles-Igor-in-front-of-van.jpeg\">\u003cimg class=\"size-full wp-image-11908672\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Zoia-Oles-Igor-in-front-of-van.jpeg\" alt=\"An elderly woman surrounded by two men in camouflage.\" width=\"763\" height=\"671\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Zoia-Oles-Igor-in-front-of-van.jpeg 763w, https://ww2.kqed.org/app/uploads/sites/10/2022/03/Zoia-Oles-Igor-in-front-of-van-160x141.jpeg 160w\" sizes=\"(max-width: 763px) 100vw, 763px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Zoia Burdol (center) with Territorial Defense Forces escorts Oles Maliarevych (left) and Igor Silchenko on their journey from Kyiv, Ukraine, to Germany. \u003ccite>(Courtesy Katia Savchuk)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Just weeks earlier, their heavily armed escorts were regular civilians, Savchuk notes.\u003c/p>\n\u003cp>“In normal times, you know, one of them's a film producer and on the city council. But now they're wearing bulletproof vests. They have Kalashnikovs,” she said.\u003c/p>\n\u003cp>Two days later, on March 10, the Burdols arrived safely at their hotel in Heidelberg. Savchuk says her grandmother surprised everyone involved with how well she handled the long journey.\u003c/p>\n\u003cp>“I think one of the first things she did when they arrived in the hotel was to ask for some cognac,” Savchuk said.\u003c/p>\n\u003cp>And the two already have been embraced in their first week there.\u003c/p>\n\u003cp>“I know they have been invited to take part in a press conference. They've been featured in at least two German newspapers and also in TV broadcasts,” she said. “I know that they had a visit with the mayor of Heidelberg and with the chief rabbi of Heidelberg, so they're being warmly welcomed.”\u003c/p>\n\u003cp>https://twitter.com/katiasav/status/1502182321398509569\u003c/p>\n\u003cp>Savchuk’s grandmother — who lost both of her parents in the Holocaust — told one news outlet that she was relieved to no longer fear dying in a hail of gunfire and bombs.\u003c/p>\n\u003cp>Savchuk said that while her family will be able to stay at the hotel for the immediate future, their longer-term horizon is unclear at this point.\u003c/p>\n\u003ch2>'You did the impossible'\u003c/h2>\n\u003cp>“I think it's all a big question mark right now, and they're just trying to rest and recover and probably just feel the weight of the fact that they left their homeland … where they've lived all their lives and just left with a couple of suitcases,” Savchuk said.\u003c/p>\n\u003cp>In the midst of all of this, Savchuk was caring for her 11-month-old baby and working on a freelance project — \u003ca href=\"https://www.newyorker.com/magazine/2022/03/21/vlogging-the-war\">her first piece for The New Yorker\u003c/a>, which also was centered on the war.\u003c/p>\n\u003cp>As a journalist with an online profile, Savchuk knows her platform undoubtedly gave her access to resources and suggestions that many others don’t have.[pullquote align=\"right\" size=\"medium\" citation=\"Katia Savchuk, Bay Area journalist\"]'I think one of the first things [my grandmother] did when they arrived in the hotel was to ask for some cognac.'[/pullquote]“A sense of guilt or privilege that, you know, I was able to tap this network and sort of move mountains,” she said. “My dad's friend who went with them said, ‘You did the impossible.’” Now, Savchuk has been trying to use the knowledge she’s gained to help people in similar situations, and she’s \u003ca href=\"https://docs.google.com/document/d/1yoIgWVG6FWhGCMlpvs_mPvrQkkTf7o5Pw24SDxC18FM/edit?usp=sharing\">compiled a Google Doc\u003c/a> with a list of support services.\u003c/p>\n\u003cp>But as the devastation in Ukraine continues, she is grappling with conflicting emotions.\u003c/p>\n\u003cp>“It's a very confusing mix of relief, you know, that my grandmother doesn't have to cower in fear after everything that she's been through,” she said, “and while at the same time, just realizing that we kind of just got really lucky. It was really a one-off solution.”\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cem>Correction: In the radio version of this story, which aired on KQED’s The California Report on March 11, Katia Savchuk’s father, Yevgenii Burdol, was described as being 70 years old. He is actually 69. Also, the radio story said the Burdols have family in San Francisco; Savchuk, who previously lived in San Francisco, now lives in San Rafael.\u003c/em>\u003c/p>\n\n",
"disqusIdentifier": "11908642 https://ww2.kqed.org/news/?p=11908642",
"disqusUrl": "https://ww2.kqed.org/news/2022/03/19/how-a-bay-area-journalists-tweet-led-to-the-rescue-of-her-father-and-grandmother-trapped-in-kyiv/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 1505,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 32
},
"modified": 1647882392,
"excerpt": "Among the tens of thousands of people who saw her tweet, one would eventually help her father and 94-year-old grandmother find a path to safety.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "Among the tens of thousands of people who saw her tweet, one would eventually help her father and 94-year-old grandmother find a path to safety.",
"title": "How a Bay Area Journalist's Tweet Led to the Rescue of Her Father and Grandmother Trapped in Kyiv | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "NewsArticle",
"headline": "How a Bay Area Journalist's Tweet Led to the Rescue of Her Father and Grandmother Trapped in Kyiv",
"datePublished": "2022-03-19T07:00:27-07:00",
"dateModified": "2022-03-21T10:06:32-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",
"url": "https://www.kqed.org",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
}
},
"guestAuthors": [],
"slug": "how-a-bay-area-journalists-tweet-led-to-the-rescue-of-her-father-and-grandmother-trapped-in-kyiv",
"status": "publish",
"audioUrl": "https://www.kqed.org/.stream/anon/radio/tcr/2022/03/FleeingKyivHarvinfeature.mp3",
"excludeFromSiteSearch": "Include",
"path": "/news/11908642/how-a-bay-area-journalists-tweet-led-to-the-rescue-of-her-father-and-grandmother-trapped-in-kyiv",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>If his daughter in the Bay Area hadn’t sent a tweet asking for help, 69-year-old Yevgenii Burdol and his 94-year-old mother likely would still be stranded in their apartment in Kyiv, as bombing continues to devastate the Ukrainian capital.\u003c/p>\n\u003cp>“I just decided to go on Twitter and try to do what I do as a journalist, which is look for information, talk to people. So I put out a tweet,” said Katia Savchuk, a freelance journalist in San Rafael.\u003c/p>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "singleTwitterStatus",
"attributes": {
"named": {
"id": "1500226852647890944"
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\n\u003cp>Savchuk has written for multiple major media outlets and developed a substantial Twitter presence, with more than 6,500 followers. But she still didn’t expect the response she got: more than 30,000 retweets and more than 90,000 likes, along with at least 100 direct messages of support.\u003c/p>\n\u003cp>Among the tens of thousands of people who saw the tweet, one would eventually help them find a path to safety.\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>More than 3 million refugees now have fled Ukraine since Russia launched its unprovoked invasion at the end of February. This week, UNICEF shared the harrowing statistic that the conflict is creating a new child refugee \u003ca href=\"https://news.un.org/en/story/2022/03/1113942#:~:text=More%20than%203%20million%20people,in%20the%20last%2020%20days.&text=Some%201.5%20million%20children%20have,invasion%20began%20on%2024%20February.\">almost every second\u003c/a>. Ukrainian President Volodymyr Zelenskyy on Wednesday \u003ca href=\"https://www.c-span.org/video/?518685-1/ukrainian-president-zelensky-calls-us-back-fly-zone-provide-defensive-weapons\">addressed U.S. lawmakers\u003c/a>, imploring them and President Biden to send more support, and sharing a jarring video documenting the devastation in his country.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "'I just decided to go on Twitter and try to do what I do as a journalist, which is look for information, talk to people. So I put out a tweet.'",
"name": "pullquote",
"attributes": {
"named": {
"align": "right",
"size": "medium",
"citation": "Katia Savchuk, Bay Area journalist",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>While officials have some sense of the number of people the war is displacing, it’s harder to keep track of how many have made it to safety.\u003c/p>\n\u003cp>But Yevgenii and Zoia Burdol are two of the lucky ones. They reached a hotel in Heidelberg, Germany late last week – it’s now their temporary home until they figure out what’s next.\u003c/p>\n\u003cp>Savchuk, who has a Jewish background, was born in Kyiv and emigrated to the United States in 1989, at age 3, when her mother and maternal grandmother fled antisemitism in the Soviet Union. Her father stayed behind.\u003c/p>\n\u003cfigure id=\"attachment_11908669\" class=\"wp-caption aligncenter\" style=\"max-width: 1920px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol.jpeg\">\u003cimg class=\"size-full wp-image-11908669\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol.jpeg\" alt=\"Katia Savchuk with her father Yvgenii Burdol when she visited Kyiv in 2016.\" width=\"1920\" height=\"1440\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol.jpeg 1920w, https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol-800x600.jpeg 800w, https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol-1020x765.jpeg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol-160x120.jpeg 160w, https://ww2.kqed.org/app/uploads/sites/10/2022/03/Katia-Savchuk-Yvgenii-Burdol-1536x1152.jpeg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Katia Savchuk (left) with her father, Yvgenii Burdol, during a visit to Kyiv in 2016. \u003ccite>(Courtesy Katia Savchuk)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Savchuk says she didn't see him again in person until she was 21, nearly two decades later. They’ve kept in touch through phone calls and messaging apps, and she had been checking in on him often as the prospect of war grew increasingly imminent. Her father didn’t initially believe the invasion would happen, she says, but not long after Putin launched the attacks, he told her that he was seriously considering evacuation options.\u003c/p>\n\u003cp>“He's a man of few words and not very emotive … so when he told me, you know, ‘I'm worried. I'm concerned,’” Savchuk said, “that really scared me because he doesn't normally admit that kind of thing.”\u003c/p>\n\u003cp>Her father and grandmother, Zoia, had been living for days amid air sirens and keeping their lights out at night to avoid being an easier target for Russian aircraft. Because of her mobility issues, Zoia did not feel safe getting all the way down to their building's basement bomb shelter, where she would likely have been packed into a crowded, confined space. Savchuk decided she needed to do what she could to find help for them before things got worse.\u003c/p>\n\u003ch2>Escaping Kyiv\u003c/h2>\n\u003cp>A lot of the advice Savchuk received in response to her tweet wasn’t applicable to her family’s situation. Her grandmother has limited mobility and recently had recovered from COVID-19. Savchuk said she probably hadn’t left the house in a year. Because of her condition, making the journey on a bus or a train, with the potential for long stops in freezing weather, wasn't an option.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"label": "Related coverage ",
"tag": "ukraine"
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Finding a car was the ideal route, but Savchuk’s father has a disability related to his eye and neck that prevents him from driving. So they needed to find someone willing to take them.\u003c/p>\n\u003cp>Among the people who responded to the tweet was a German journalist whom Savchuk had never met.\u003c/p>\n\u003cp>“He knew Wladimir Klitschko, who is a famous Ukrainian boxer, and his brother, Vitali Klitschko, who's the mayor of Kyiv. And he mentioned the situation to them, and they decided that they wanted to help,” Savchuk said.\u003c/p>\n\u003cp>The Klitschkos requested assistance from the \u003ca href=\"https://www.politico.eu/article/ukraine-russia-military-citizen-reservist-defense/\">Territorial Defense Forces\u003c/a>, Ukraine’s new military branch that everyday civilians have been joining to defend their homeland. Volunteers from the force and a logistics group informed the Burdols of their departure date, set for March 8.\u003c/p>\n\u003cp>“So they found a Toyota minivan that the dealership just lent to them, really,” Savchuk said.\u003c/p>\n\u003cp>Savchuk’s father and grandmother, along with a family friend — and that friend’s pet parrot — loaded into the van and set off on their multiday journey across multiple borders from Ukraine to Germany.\u003c/p>\n\u003cfigure id=\"attachment_11908672\" class=\"wp-caption aligncenter\" style=\"max-width: 763px\">\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Zoia-Oles-Igor-in-front-of-van.jpeg\">\u003cimg class=\"size-full wp-image-11908672\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Zoia-Oles-Igor-in-front-of-van.jpeg\" alt=\"An elderly woman surrounded by two men in camouflage.\" width=\"763\" height=\"671\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2022/03/Zoia-Oles-Igor-in-front-of-van.jpeg 763w, https://ww2.kqed.org/app/uploads/sites/10/2022/03/Zoia-Oles-Igor-in-front-of-van-160x141.jpeg 160w\" sizes=\"(max-width: 763px) 100vw, 763px\">\u003c/a>\u003cfigcaption class=\"wp-caption-text\">Zoia Burdol (center) with Territorial Defense Forces escorts Oles Maliarevych (left) and Igor Silchenko on their journey from Kyiv, Ukraine, to Germany. \u003ccite>(Courtesy Katia Savchuk)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Just weeks earlier, their heavily armed escorts were regular civilians, Savchuk notes.\u003c/p>\n\u003cp>“In normal times, you know, one of them's a film producer and on the city council. But now they're wearing bulletproof vests. They have Kalashnikovs,” she said.\u003c/p>\n\u003cp>Two days later, on March 10, the Burdols arrived safely at their hotel in Heidelberg. Savchuk says her grandmother surprised everyone involved with how well she handled the long journey.\u003c/p>\n\u003cp>“I think one of the first things she did when they arrived in the hotel was to ask for some cognac,” Savchuk said.\u003c/p>\n\u003cp>And the two already have been embraced in their first week there.\u003c/p>\n\u003cp>“I know they have been invited to take part in a press conference. They've been featured in at least two German newspapers and also in TV broadcasts,” she said. “I know that they had a visit with the mayor of Heidelberg and with the chief rabbi of Heidelberg, so they're being warmly welcomed.”\u003c/p>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "singleTwitterStatus",
"attributes": {
"named": {
"id": "1502182321398509569"
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\n\u003cp>Savchuk’s grandmother — who lost both of her parents in the Holocaust — told one news outlet that she was relieved to no longer fear dying in a hail of gunfire and bombs.\u003c/p>\n\u003cp>Savchuk said that while her family will be able to stay at the hotel for the immediate future, their longer-term horizon is unclear at this point.\u003c/p>\n\u003ch2>'You did the impossible'\u003c/h2>\n\u003cp>“I think it's all a big question mark right now, and they're just trying to rest and recover and probably just feel the weight of the fact that they left their homeland … where they've lived all their lives and just left with a couple of suitcases,” Savchuk said.\u003c/p>\n\u003cp>In the midst of all of this, Savchuk was caring for her 11-month-old baby and working on a freelance project — \u003ca href=\"https://www.newyorker.com/magazine/2022/03/21/vlogging-the-war\">her first piece for The New Yorker\u003c/a>, which also was centered on the war.\u003c/p>\n\u003cp>As a journalist with an online profile, Savchuk knows her platform undoubtedly gave her access to resources and suggestions that many others don’t have.\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "'I think one of the first things [my grandmother] did when they arrived in the hotel was to ask for some cognac.'",
"name": "pullquote",
"attributes": {
"named": {
"align": "right",
"size": "medium",
"citation": "Katia Savchuk, Bay Area journalist",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>“A sense of guilt or privilege that, you know, I was able to tap this network and sort of move mountains,” she said. “My dad's friend who went with them said, ‘You did the impossible.’” Now, Savchuk has been trying to use the knowledge she’s gained to help people in similar situations, and she’s \u003ca href=\"https://docs.google.com/document/d/1yoIgWVG6FWhGCMlpvs_mPvrQkkTf7o5Pw24SDxC18FM/edit?usp=sharing\">compiled a Google Doc\u003c/a> with a list of support services.\u003c/p>\n\u003cp>But as the devastation in Ukraine continues, she is grappling with conflicting emotions.\u003c/p>\n\u003cp>“It's a very confusing mix of relief, you know, that my grandmother doesn't have to cower in fear after everything that she's been through,” she said, “and while at the same time, just realizing that we kind of just got really lucky. It was really a one-off solution.”\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\u003cp>\u003cem>Correction: In the radio version of this story, which aired on KQED’s The California Report on March 11, Katia Savchuk’s father, Yevgenii Burdol, was described as being 70 years old. He is actually 69. Also, the radio story said the Burdols have family in San Francisco; Savchuk, who previously lived in San Francisco, now lives in San Rafael.\u003c/em>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/11908642/how-a-bay-area-journalists-tweet-led-to-the-rescue-of-her-father-and-grandmother-trapped-in-kyiv",
"authors": [
"11583"
],
"categories": [
"news_8"
],
"tags": [
"news_27626",
"news_19006",
"news_26723",
"news_30819",
"news_30818"
],
"featImg": "news_11908481",
"label": "news"
},
"news_11899667": {
"type": "posts",
"id": "news_11899667",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "11899667",
"score": null,
"sort": [
1640095255000
]
},
"guestAuthors": [],
"slug": "a-look-at-the-bay-areas-perseverance-in-2021-through-photos",
"title": "A Look at the Bay Area's Perseverance in 2021 Through Photos",
"publishDate": 1640095255,
"format": "aside",
"headTitle": "A Look at the Bay Area’s Perseverance in 2021 Through Photos | KQED",
"labelTerm": {
"site": "news"
},
"content": "\u003cp>If any of us hoped that 2021 would somehow be less eventful than the year that came before it, we didn’t get our wish.\u003c/p>\n\u003cp>As the pandemic continued into its second full year, our Bay Area communities also grappled with a rise in hate crime against the Asian American and Pacific Islander community, rose up against sexual harassment and assault in schools, and tried to mobilize to aid refugees from Afghanistan — all of which KQED photographer Beth LaBerge endeavored to capture in still images.\u003c/p>\n\u003cp>Telling these stories requires words both written and spoken, yes, but sometimes photos have a unique ability to let people tell their own stories, to show you their own plights, and bring the audience face-to-face with an issue.\u003c/p>\n\u003cp>Here, LaBerge has chosen the images she captured in 2021 that help do exactly that — that paint a portrait of a complex, challenging year, but also one with frequent moments of joy and community togetherness.\u003c/p>\n\u003cfigure id=\"attachment_11899779\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899779 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021-800x533.jpg\" alt='A woman stands in the foreground in a purple sweatshirt with the words \"Class of 21\" with trees and sky in the background.' width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Shavonne Hines-Foster, a Lowell High School senior and student delegate for the district, stands outside of her school in San Francisco on Jan. 29, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>This year, a new reckoning in the #MeToo movement emerged from within San Francisco’s prestigious Lowell High School. The effort empowered current and former students to call for systemic change while curating and promoting allegations on social media.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Shavonne Hines-Foster, a former Lowell student, pictured here, said that movement helped the floodgates open for current San Francisco students to speak out on Twitter and Instagram. “That served as a catalyst for everything else,” she said. “Students came forward about their experiences with racism, sexual assault, harassment and mental health at Lowell.”\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11859164/lowell-students-say-metoo-sexual-abuse-allegations-spark-reckoning-at-sf-high-school\" target=\"_blank\" rel=\"noopener noreferrer\">Lowell Students Say #MeToo. Sexual Abuse Allegations Spark Reckoning at SF High\u003c/a>\u003ca href=\"https://www.kqed.org/news/11859164/lowell-students-say-metoo-sexual-abuse-allegations-spark-reckoning-at-sf-high-school\"> School\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899781\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899781 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201-800x533.jpg\" alt=\"A girl with a mask in the bottom left of the frame flies a kite with the background of buildings in San Francisco \" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Cliff Lee and Joao Lee Ramirez, 12, fly a kite on Portsmouth Square Bridge in San Francisco on March 20, 2021, during a vigil and rally in support of the AAPI community on March 20, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Hundreds gathered in San Francisco’s Portsmouth Square in March to mourn the lives of eight people shot and killed in Atlanta, including six Asian women. Those at the rally also called for an end to anti-AAPI violence, which had risen throughout the pandemic. Organizers supplied markers for signs and kite-making kits for the community to express their grief and create joy.\u003c/p>\n\u003cp>“All of us, including women and low-wage workers, deserve to be safe,” said Shaw San Liu, executive director of the Chinese Progressive Association.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11865791/bay-area-vigils-remember-atlanta-shooting-victims-challenge-white-supremacy\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cspan style=\"font-weight: 400\">Bay Area Vigils Remember Atlanta Shooting Victims, Challenge White Supremacy\u003c/span>\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899675\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899675 size-full\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut.jpg\" alt=\"An image from above. A child sits in a red chair at a blue table with a book open at a computer. The reflection can be seen in a mirror in the bottom of the frame.\" width=\"1920\" height=\"1280\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Onyx attends school at home with his parents in Oakland on April 14, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>As districts across California have grappled with difficult conversations around reopening, Ryan Austin, an artist-educator, said she’s been troubled by a certain aspect of the \u003ca href=\"https://www.kqed.org/news/11858457/as-battle-over-reopening-san-francisco-schools-turns-ugly-equity-emerges-as-fault-line\" target=\"_blank\" rel=\"noopener noreferrer\">school reopening conversation\u003c/a>: Organizations and advocates — both for and against reopening the Bay Area’s schools — have both cited the needs and experiences of Black and brown parents to support their viewpoints\u003c/p>\n\u003cp>Their community, however, is not a monolith, Austin said.\u003c/p>\n\u003cp>In this photo, Austin, helps her son Onyx with school through Zoom at their home in Oakland on April 14, 2021. According to Austin, Onyx has thrived during distance learning because the family can actively engage in his learning. However, Austin is quick to point out that this is only possible due to the fact that both she and her husband, Michael, work from home.\u003c/p>\n\u003cp>Read the full story: \u003cstrong>\u003ca href=\"https://www.kqed.org/news/11869776/were-not-a-monolith-some-black-and-brown-parents-in-oakland-feel-conflicted-as-in-person-learning-returns\">‘\u003c/a>\u003c/strong>\u003ca href=\"https://www.kqed.org/news/11869776/were-not-a-monolith-some-black-and-brown-parents-in-oakland-feel-conflicted-as-in-person-learning-returns\" target=\"_blank\" rel=\"noopener noreferrer\">We’re Not a Monolith’: Some Black and Brown Parents in Oakland Feel Conflicted as In-Person Learning Returns\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11870699\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11870699 size-full\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut.jpg\" alt='A woman wearing a black sweatshirt and a mask places a candle at an altar above the words \"Justice 4 Mario G.\"' width=\"1920\" height=\"1278\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut-1020x679.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut-1536x1022.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">A woman places a candle at a memorial for Mario Gonzalez during a vigil on April 21, 2021. Gonzalez died in Alameda police custody Monday. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>26-year-old Oakland Mario Gonzalez died in Alameda police custody this year after what the Alameda Police Department termed a “scuffle” with officers in a small park near the city’s Park Street corridor.\u003c/p>\n\u003cp>At a vigil in April in Alameda, community members and activists demanded answers in Gonzalez’s death.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11870691/we-need-justice-mourners-demand-alameda-police-provide-answers-in-death-of-mario-gonzalez\" target=\"_blank\" rel=\"noopener noreferrer\">‘We Need Justice’: Mourners Demand Alameda Police Provide Answers in Death of Mario Gonzalez\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11875061\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11875061 size-full\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut.jpg\" alt=\"The silhouette of a person against the blue-sky of sunrise.\" width=\"1920\" height=\"1280\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Robert Bell, a Vietnam veteran and a Cahto tribe member, stands in a circle during the Bloody Island Sunrise Ceremony near Upper Lake, California, on May 15, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Over 170 years ago, the small island of Bonopoti in Lake County was still a haven for the people who had lived there for centuries: the Pomo. On May 15, 1850, a U.S Army regiment arrived on the island and killed every Pomo man, woman and child they could find.\u003c/p>\n\u003cp>From then on, Bonopoti became known as Bloody Island. And for two decades, the island has hosted a Sunrise Ceremony of Forgiveness every May: A space where people from different Indigenous tribes gather to honor those ancestors claimed in the massacre, and to look to the future.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11874585/we-always-have-our-ancestors-within-us-scenes-from-bloody-islands-sunrise-ceremony\" target=\"_blank\" rel=\"noopener noreferrer\">‘We Always Have Our Ancestors Within Us’: Scenes From Bloody Island’s Sunrise Ceremony\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899818\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899818 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-800x533.jpg\" alt=\"A young girl is hoisted onto a horse in front of a Black Panther Party mural honoring the women of the Black Panther Party\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Donnell McAlister gives kids a chance to sit on top of his horse JJ, named after Jesse James, during a Juneteenth block party to celebrate the opening of the Black Panther Party Mini Museum in West Oakland on June 19, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In celebration of Juneteenth this year, The West Oakland Mural Project opened a small museum to highlight Black Panther Party history.\u003c/p>\n\u003cp>At the block party held to celebrate, Donnell McAlister gave kids a chance to sit on top of his horse, JJ, named after Jesse James.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11878694/this-is-american-history-oakland-mini-museum-on-the-black-panther-party-opens-juneteenth\" target=\"_blank\" rel=\"noopener noreferrer\">‘This Is American History’: Oakland Mini Museum on the Black Panther Party Opens on Juneteenth\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899762\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899762 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021-800x533.jpg\" alt=\"A colorful scene with a large banner in the foreground and many people in the background waving rainbow flags and signs.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Hundreds march head down Polk Street towards City Hall during the People’s March and Rally in San Francisco on June 27, 2021, during Pride weekend in the Bay Area. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The absence of an official San Francisco Pride Parade made room for things to get a lot weirder, more political, and more D.I.Y. this year.\u003c/p>\n\u003cp>Instead of corporate-sponsored floats with rainbow advertisements, a People’s March organized by artists and activists took over the streets on Sunday, June 27, connecting the celebration back to its radical roots.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/arts/13899473/photos-lgbtq-pride-lights-up-the-bay-area-in-all-its-rainbow-glory\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cspan style=\"font-weight: 400\">PHOTOS: LGBTQ+ Pride Lights Up the Bay Area In All Its Rainbow Glory\u003c/span>\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899764\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11899764\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Edward Wooley, known as Chef Smelly, prepares garlic noodles at Smelly’s Creole and Soul Food pop-up on Broadway in Oakland on August 7, 2021. Garlic noodles are one of the most popular dishes at the pop-up. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Steam rises off of a fresh batch of chef Edward Wooley’s garlic noodles at his Oakland restaurant, Smelly’s Creole and Soul Food. Here in the Bay Area, Asian Americans love garlic noodles. Black and Latino folks love garlic noodles. Indeed, once you start looking for garlic noodles, it seems, you find them everywhere.\u003c/p>\n\u003cp>“My business is soul fusion,” Wooley says. “I take my Black seasonings and style, and mix it with the Asian cuisine. It’s a blend of everything.”\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/arts/13900855/garlic-noodles-sf-bay-area-iconic-foods-thanh-long-smellys\" target=\"_blank\" rel=\"noopener noreferrer\">How Garlic Noodles Became one of the Bay Area’s Most Iconic Foods\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899820\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899820 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/046_Porterville_Farm_08102021-800x533.jpg\" alt=\"A man in a cowboy hat stands next to a tractor with the background of a field behind him. \" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/046_Porterville_Farm_08102021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/046_Porterville_Farm_08102021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/046_Porterville_Farm_08102021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/046_Porterville_Farm_08102021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/046_Porterville_Farm_08102021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Chris Borba and his son Joseph repair a broken irrigation line on their family-owned farm in Porterville, California, on August 10, 2021. Record droughts in California’s Central Valley, the country’s most lucrative agricultural area, have made life difficult for growers in the region. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Record droughts in California’s Central Valley, the country’s most lucrative agricultural area, have made life difficult for growers in the region. The lack of rain, over-pumping of aquifers, and the rising temperatures from climate change, which dry out the soil, have contributed to many farmers removing crops that they’ve grown for decades.\u003c/p>\n\u003cp>As seen above, Chris Borba and his family have farmed in the Central Valley for several generations, but he worries that their farm might not survive if there is another year as dry as 2021.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/science/1976510/central-valley-farmers-weigh-in-on-californias-historic-drought\" target=\"_blank\" rel=\"noopener noreferrer\">Central Valley Farmers Weigh in on California’s Historic Drought\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899766\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11899766\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Jatinderpal Singh sits at his home in Fresno on August 11, 2021. Singh is a former employee of the Foster Farms’ Cherry facility. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Jatinderpal Singh, 71, a former line worker at Foster Farms’ Cherry plant, equated the loss of his cousin, Baljinder Dhillon, 65, a mechanic at the plant, to losing an arm. Dhillon tested positive for COVID-19 in December of 2020 during an outbreak at Foster Farms.\u003c/p>\n\u003cp>“My legs still shake,” Singh said in an interview on Aug. 11, speaking in Punjabi through an interpreter. “I still feel it, even today. Sometimes I feel weakness in my legs when I think about him.”\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11892838/there-is-anger-he-should-be-alive-an-investigation-into-deadly-covid-19-outbreaks-at-foster-farms\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cstrong>‘\u003c/strong>There Is Anger. He Should Be Alive.’ An Investigation Into Deadly COVID-19 Outbreaks at Foster Farms\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899767\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11899767\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Herrera and Gonzalez hold hands in their yard on Aug. 23, 2021. Along with their three children, the couple fled Mexico and are seeking asylum in the U.S. But their case has dragged on for six years in immigration court. \u003ccite>(Beth LaBerge)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In 2015 a man named Herrera fled to the U.S. with his family after he says he became the target of political violence in his hometown in central Mexico. When they reached the San Francisco Bay Area, he applied for asylum. But security still feels elusive: His case in immigration court has dragged on for six years, and it involves grueling cross-examinations that he says rekindle the terror he experienced.\u003c/p>\n\u003cp>“I didn’t want to remember the kidnapping or anything else because it’s really ugly,” said Herrera, now 50 and a construction worker in San José. “But I have to keep opening up the trunk and pulling out those memories.”\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11886227/like-living-through-it-all-over-again-new-biden-plan-could-ease-impact-on-asylum-seekers-asked-to-recount-their-trauma\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cstrong>‘\u003c/strong>Like Living Through It All Over Again’: New Biden Plan Could Ease Impact on Asylum Seekers Asked to Recount Their Trauma\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899768\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899768 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/038_CaldorFire_08312021-800x533.jpg\" alt=\"Redwood trees, smoke and a firefighter pointing his hose at a blazing fire.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/038_CaldorFire_08312021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/038_CaldorFire_08312021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/038_CaldorFire_08312021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/038_CaldorFire_08312021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/038_CaldorFire_08312021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">A Storey County Fire District crew battles the Caldor Fire off of Highway 50 near South Lake Tahoe on Aug. 31, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The state is in a dangerous place. Scorching summers coupled with tinderbox dry forests render fire containment ineffective — especially when it’s hot, windy, or a combination of the two.\u003c/p>\n\u003cp>When the Caldor Fire burned into the Tahoe Basin, it looked like this city, a center of gravity for culture in this part of the Sierra, could (and many thought, \u003cem>would\u003c/em>) burn.\u003c/p>\n\u003cp>But it did not, thanks to the 3,500 firefighters, a timely shift in the winds and years of fire preparations by a myriad of players.\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Read the full story: \u003ca href=\"https://www.kqed.org/science/1977037/wildfire-torched-the-sierra-all-summer-evading-containment-heres-how-tahoe-protected-itself\" target=\"_blank\" rel=\"noopener noreferrer\">Wildfire Torched the Sierra All Summer, Evading Containment. Here’s How Tahoe Protected Itself\u003c/a>\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_11899830\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899830 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021-800x533.jpg\" alt=\"A woman sits at a computer in the background of a home, while a man plays with two kids in the foreground.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">While Nazia Gabar teaches English classes to women from Afghanistan who have resettled in the United States, her husband Hassam plays with their two children at their home in San Leandro on Sept. 8, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Nazia Gabar arrived from Afghanistan and landed in the Bay Area in 2017 with her husband and baby. “At first it’s very difficult to adapt to a new culture, a new environment, new people,” she said. “At that time when we came, we were very stressful about everything because there was no home and no jobs. We didn’t have any money, and the rent was very high.”\u003c/p>\n\u003cp>They had friends who had come earlier who helped them transition, and now they both do the same to help newly arrived Afghan refugees.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11890467/i-know-exactly-what-you-feel-bay-area-afghans-work-overtime-to-welcome-new-refugees\" target=\"_blank\" rel=\"noopener noreferrer\">‘I Know Exactly What You Feel’: Bay Area Afghans Work Overtime to Welcome New Refugees\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899769\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899769 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021-800x533.jpg\" alt=\"An older woman with glasses and a slight stands in the sunlight.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Mardonia Galeana poses for a portrait at her home in San Jose on Oct. 7, 2021. During the 1990s, she ran an informal restaurant out of her apartment. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In The Bay Area’s Great Immigrant Food City, a \u003ca href=\"https://www.kqed.org/sanjosefood\" target=\"_blank\" rel=\"noopener noreferrer\">series of stories\u003c/a> exploring San Jose’s wonderfully diverse immigrant food scene, we meet Mardonia Galeana, also known as Abuela, through the eyes of her grandson, Yosimar Reyes. In the early 1990s, Abuela started an informal business selling home-cooked meals and offered them at a reduced price to the immigrant community in their neighborhood. Her clientele grew, and for several nights a week, men crowded into their apartment, sharing laughs and hardships.\u003c/p>\n\u003cp>“For those men, the camaraderie of sitting around Abuela’s table helped make being in this country feel less lonely.”\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/arts/13904861/abuela-mexican-kitchen-undocumented-workers-san-jose\" target=\"_blank\" rel=\"noopener noreferrer\">My Abuela’s East San Jose Kitchen Fed Dozens of Undocumented Workers Every Week\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899770\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899770 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021-800x533.jpg\" alt=\"Five people stand in different brightly colored dresses and face paint against a backdrop of a mural in the Mission.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">The group Eveyln’s Whisper perform a tribute to Evelyn Hernandez during a community healing vigil and living ofrenda celebration on 24th and Capp streets in San Francisco on Nov. 2, 2021, part of the neighborhood’s Día de Los Muertos festivities. The event honored the memory of womxn, QTPOC, and children lost to violence. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Hundreds of residents filled the streets of the Mission District in San Francisco on the evening of November 2 to honor and celebrate the dead on Día de los Muertos.\u003c/p>\n\u003cp>The sidewalks of 24th Street, from Mission Street to Potrero Avenue, were packed with families, some holding candles, others wearing delicately crafted dresses, face paint, and hair arrangements made out of cempasúchil, or marigolds.\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Read the full story: \u003ca href=\"https://www.kqed.org/news/11894929/to-also-celebrate-the-living-dia-de-los-muertos-returns-to-the-mission\" target=\"_blank\" rel=\"noopener noreferrer\">‘To Also Celebrate the Living’: Día de los Muertos Returns to the Mission\u003c/a>\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_11899771\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899771 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021-800x533.jpg\" alt=\"A kid sits in a chair receiving a bandaid from a nurse while a woman holds his hand.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Registered Nurse Elia Moreno administers a COVID-19 vaccine to Fergus, 10, while his mother, Kyre Osburn, holds his hand at the United in Health vaccine site in San Francisco’s Mission District on Nov. 9, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>On November 2, kids aged 5-11 became eligible for the COVID-19 vaccine in California. Families filled the United in Health vaccine site in San Francisco’s Mission District, including Fergus, who wore a tuxedo shirt to celebrate the long-awaited day.\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Read the full story: \u003ca href=\"https://www.kqed.org/news/11894546/pfizer-covid-vaccine-kids-5-11-near-me\" target=\"_blank\" rel=\"noopener noreferrer\">Where Can I Get a Pfizer COVID Vaccine for Kids Age 5-11 Near Me?\u003c/a>\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_11899772\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899772 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021-800x533.jpg\" alt=\"A young woman stands with arms outstretched in a beautifully outfit lit by the window.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Genesis Rosales dances with family at the 52nd Anniversary of the Alcatraz Occupation on Alcatraz Island on Nov. 20, 2021, during a visit to Alcatraz by Interior Secretary Deb Haaland. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>2021 marked 52 years since Native American activists occupied Alcatraz Island to bring attention to past and ongoing injustices against Native peoples — and it’s a day that brought promises for more inclusion from the Biden administration.\u003c/p>\n\u003cp>The anniversary also was marked by a visit and speech from U.S. Secretary of the Interior Deb Haaland, \u003ca href=\"https://www.npr.org/2021/03/15/977558590/deb-haaland-confirmed-as-first-native-american-interior-secretary\" target=\"_blank\" rel=\"noopener noreferrer\">the nation’s first Native American cabinet secretary\u003c/a>. “The occupation of Alcatraz Island by Indigenous people in 1969 was more than a call for action. It was a cry for a sense of community and the life ways that were stolen from us,” she said. “We’re in a new era, an era in which we can embrace our identities as Indigenous people and be proud of how much we have accomplished.”\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Read the full story: \u003ca href=\"https://www.kqed.org/news/11897041/were-in-a-new-era-on-52nd-anniversary-of-alcatraz-occupation-biden-administration-commits-to-native-american-inclusion\" target=\"_blank\" rel=\"noopener noreferrer\">‘We’re in a New Era’: On 52nd Anniversary of Alcatraz Occupation, Biden Administration Commits to Native American Inclusion\u003c/a>\u003c/span>\u003c/p>\n\n",
"blocks": [],
"excerpt": "From wildfires to refugee crises to a jubilant Juneteenth, photos from Northern California's turbulent and uplifting 2021 chosen by KQED photographer Beth LaBerge.",
"status": "publish",
"parent": 0,
"modified": 1721158253,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": false,
"iframeSrcs": [],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 58,
"wordCount": 2651
},
"headData": {
"title": "A Look at the Bay Area's Perseverance in 2021 Through Photos | KQED",
"description": "From wildfires to refugee crises to a jubilant Juneteenth, photos from Northern California's turbulent and uplifting 2021 chosen by KQED photographer Beth LaBerge.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "NewsArticle",
"headline": "A Look at the Bay Area's Perseverance in 2021 Through Photos",
"datePublished": "2021-12-21T06:00:55-08:00",
"dateModified": "2024-07-16T12:30:53-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",
"url": "https://www.kqed.org",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
}
},
"sticky": false,
"nprStoryId": "kqed-11899667",
"excludeFromSiteSearch": "Include",
"articleAge": "0",
"path": "/news/11899667/a-look-at-the-bay-areas-perseverance-in-2021-through-photos",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>If any of us hoped that 2021 would somehow be less eventful than the year that came before it, we didn’t get our wish.\u003c/p>\n\u003cp>As the pandemic continued into its second full year, our Bay Area communities also grappled with a rise in hate crime against the Asian American and Pacific Islander community, rose up against sexual harassment and assault in schools, and tried to mobilize to aid refugees from Afghanistan — all of which KQED photographer Beth LaBerge endeavored to capture in still images.\u003c/p>\n\u003cp>Telling these stories requires words both written and spoken, yes, but sometimes photos have a unique ability to let people tell their own stories, to show you their own plights, and bring the audience face-to-face with an issue.\u003c/p>\n\u003cp>Here, LaBerge has chosen the images she captured in 2021 that help do exactly that — that paint a portrait of a complex, challenging year, but also one with frequent moments of joy and community togetherness.\u003c/p>\n\u003cfigure id=\"attachment_11899779\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899779 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021-800x533.jpg\" alt='A woman stands in the foreground in a purple sweatshirt with the words \"Class of 21\" with trees and sky in the background.' width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/010_SanFrancisco_LowellHS_Shavonne_01292021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Shavonne Hines-Foster, a Lowell High School senior and student delegate for the district, stands outside of her school in San Francisco on Jan. 29, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>This year, a new reckoning in the #MeToo movement emerged from within San Francisco’s prestigious Lowell High School. The effort empowered current and former students to call for systemic change while curating and promoting allegations on social media.\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>Shavonne Hines-Foster, a former Lowell student, pictured here, said that movement helped the floodgates open for current San Francisco students to speak out on Twitter and Instagram. “That served as a catalyst for everything else,” she said. “Students came forward about their experiences with racism, sexual assault, harassment and mental health at Lowell.”\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11859164/lowell-students-say-metoo-sexual-abuse-allegations-spark-reckoning-at-sf-high-school\" target=\"_blank\" rel=\"noopener noreferrer\">Lowell Students Say #MeToo. Sexual Abuse Allegations Spark Reckoning at SF High\u003c/a>\u003ca href=\"https://www.kqed.org/news/11859164/lowell-students-say-metoo-sexual-abuse-allegations-spark-reckoning-at-sf-high-school\"> School\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899781\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899781 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201-800x533.jpg\" alt=\"A girl with a mask in the bottom left of the frame flies a kite with the background of buildings in San Francisco \" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/030_SanFrancisco_StopAAPIHateRally_0320201.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Cliff Lee and Joao Lee Ramirez, 12, fly a kite on Portsmouth Square Bridge in San Francisco on March 20, 2021, during a vigil and rally in support of the AAPI community on March 20, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Hundreds gathered in San Francisco’s Portsmouth Square in March to mourn the lives of eight people shot and killed in Atlanta, including six Asian women. Those at the rally also called for an end to anti-AAPI violence, which had risen throughout the pandemic. Organizers supplied markers for signs and kite-making kits for the community to express their grief and create joy.\u003c/p>\n\u003cp>“All of us, including women and low-wage workers, deserve to be safe,” said Shaw San Liu, executive director of the Chinese Progressive Association.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11865791/bay-area-vigils-remember-atlanta-shooting-victims-challenge-white-supremacy\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cspan style=\"font-weight: 400\">Bay Area Vigils Remember Atlanta Shooting Victims, Challenge White Supremacy\u003c/span>\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899675\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899675 size-full\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut.jpg\" alt=\"An image from above. A child sits in a red chair at a blue table with a book open at a computer. The reflection can be seen in a mirror in the bottom of the frame.\" width=\"1920\" height=\"1280\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/RS48652_043_Oakland_AustinFamily_04142021-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Onyx attends school at home with his parents in Oakland on April 14, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>As districts across California have grappled with difficult conversations around reopening, Ryan Austin, an artist-educator, said she’s been troubled by a certain aspect of the \u003ca href=\"https://www.kqed.org/news/11858457/as-battle-over-reopening-san-francisco-schools-turns-ugly-equity-emerges-as-fault-line\" target=\"_blank\" rel=\"noopener noreferrer\">school reopening conversation\u003c/a>: Organizations and advocates — both for and against reopening the Bay Area’s schools — have both cited the needs and experiences of Black and brown parents to support their viewpoints\u003c/p>\n\u003cp>Their community, however, is not a monolith, Austin said.\u003c/p>\n\u003cp>In this photo, Austin, helps her son Onyx with school through Zoom at their home in Oakland on April 14, 2021. According to Austin, Onyx has thrived during distance learning because the family can actively engage in his learning. However, Austin is quick to point out that this is only possible due to the fact that both she and her husband, Michael, work from home.\u003c/p>\n\u003cp>Read the full story: \u003cstrong>\u003ca href=\"https://www.kqed.org/news/11869776/were-not-a-monolith-some-black-and-brown-parents-in-oakland-feel-conflicted-as-in-person-learning-returns\">‘\u003c/a>\u003c/strong>\u003ca href=\"https://www.kqed.org/news/11869776/were-not-a-monolith-some-black-and-brown-parents-in-oakland-feel-conflicted-as-in-person-learning-returns\" target=\"_blank\" rel=\"noopener noreferrer\">We’re Not a Monolith’: Some Black and Brown Parents in Oakland Feel Conflicted as In-Person Learning Returns\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11870699\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11870699 size-full\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut.jpg\" alt='A woman wearing a black sweatshirt and a mask places a candle at an altar above the words \"Justice 4 Mario G.\"' width=\"1920\" height=\"1278\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut-1020x679.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/04/RS48713_026_Alameda_MarioGonzalezVigil_04212021-qut-1536x1022.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">A woman places a candle at a memorial for Mario Gonzalez during a vigil on April 21, 2021. Gonzalez died in Alameda police custody Monday. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>26-year-old Oakland Mario Gonzalez died in Alameda police custody this year after what the Alameda Police Department termed a “scuffle” with officers in a small park near the city’s Park Street corridor.\u003c/p>\n\u003cp>At a vigil in April in Alameda, community members and activists demanded answers in Gonzalez’s death.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11870691/we-need-justice-mourners-demand-alameda-police-provide-answers-in-death-of-mario-gonzalez\" target=\"_blank\" rel=\"noopener noreferrer\">‘We Need Justice’: Mourners Demand Alameda Police Provide Answers in Death of Mario Gonzalez\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11875061\" class=\"wp-caption alignnone\" style=\"max-width: 1920px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11875061 size-full\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut.jpg\" alt=\"The silhouette of a person against the blue-sky of sunrise.\" width=\"1920\" height=\"1280\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut.jpg 1920w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/05/RS49144_007_UpperLake_BloodyIslandSunriseCeremony_05152021-qut-1536x1024.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003cfigcaption class=\"wp-caption-text\">Robert Bell, a Vietnam veteran and a Cahto tribe member, stands in a circle during the Bloody Island Sunrise Ceremony near Upper Lake, California, on May 15, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Over 170 years ago, the small island of Bonopoti in Lake County was still a haven for the people who had lived there for centuries: the Pomo. On May 15, 1850, a U.S Army regiment arrived on the island and killed every Pomo man, woman and child they could find.\u003c/p>\n\u003cp>From then on, Bonopoti became known as Bloody Island. And for two decades, the island has hosted a Sunrise Ceremony of Forgiveness every May: A space where people from different Indigenous tribes gather to honor those ancestors claimed in the massacre, and to look to the future.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11874585/we-always-have-our-ancestors-within-us-scenes-from-bloody-islands-sunrise-ceremony\" target=\"_blank\" rel=\"noopener noreferrer\">‘We Always Have Our Ancestors Within Us’: Scenes From Bloody Island’s Sunrise Ceremony\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899818\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899818 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-800x533.jpg\" alt=\"A young girl is hoisted onto a horse in front of a Black Panther Party mural honoring the women of the Black Panther Party\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/016_Oakland_JuneteenthBBPMiniMuseum_06192021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Donnell McAlister gives kids a chance to sit on top of his horse JJ, named after Jesse James, during a Juneteenth block party to celebrate the opening of the Black Panther Party Mini Museum in West Oakland on June 19, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In celebration of Juneteenth this year, The West Oakland Mural Project opened a small museum to highlight Black Panther Party history.\u003c/p>\n\u003cp>At the block party held to celebrate, Donnell McAlister gave kids a chance to sit on top of his horse, JJ, named after Jesse James.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11878694/this-is-american-history-oakland-mini-museum-on-the-black-panther-party-opens-juneteenth\" target=\"_blank\" rel=\"noopener noreferrer\">‘This Is American History’: Oakland Mini Museum on the Black Panther Party Opens on Juneteenth\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899762\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899762 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021-800x533.jpg\" alt=\"A colorful scene with a large banner in the foreground and many people in the background waving rainbow flags and signs.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/017_SanFrancisco_PeoplesMarch_06272021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Hundreds march head down Polk Street towards City Hall during the People’s March and Rally in San Francisco on June 27, 2021, during Pride weekend in the Bay Area. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The absence of an official San Francisco Pride Parade made room for things to get a lot weirder, more political, and more D.I.Y. this year.\u003c/p>\n\u003cp>Instead of corporate-sponsored floats with rainbow advertisements, a People’s March organized by artists and activists took over the streets on Sunday, June 27, connecting the celebration back to its radical roots.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/arts/13899473/photos-lgbtq-pride-lights-up-the-bay-area-in-all-its-rainbow-glory\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cspan style=\"font-weight: 400\">PHOTOS: LGBTQ+ Pride Lights Up the Bay Area In All Its Rainbow Glory\u003c/span>\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899764\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11899764\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/022_Oakland_ChefSmellys_08072021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Edward Wooley, known as Chef Smelly, prepares garlic noodles at Smelly’s Creole and Soul Food pop-up on Broadway in Oakland on August 7, 2021. Garlic noodles are one of the most popular dishes at the pop-up. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Steam rises off of a fresh batch of chef Edward Wooley’s garlic noodles at his Oakland restaurant, Smelly’s Creole and Soul Food. Here in the Bay Area, Asian Americans love garlic noodles. Black and Latino folks love garlic noodles. Indeed, once you start looking for garlic noodles, it seems, you find them everywhere.\u003c/p>\n\u003cp>“My business is soul fusion,” Wooley says. “I take my Black seasonings and style, and mix it with the Asian cuisine. It’s a blend of everything.”\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/arts/13900855/garlic-noodles-sf-bay-area-iconic-foods-thanh-long-smellys\" target=\"_blank\" rel=\"noopener noreferrer\">How Garlic Noodles Became one of the Bay Area’s Most Iconic Foods\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899820\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899820 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/046_Porterville_Farm_08102021-800x533.jpg\" alt=\"A man in a cowboy hat stands next to a tractor with the background of a field behind him. \" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/046_Porterville_Farm_08102021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/046_Porterville_Farm_08102021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/046_Porterville_Farm_08102021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/046_Porterville_Farm_08102021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/046_Porterville_Farm_08102021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Chris Borba and his son Joseph repair a broken irrigation line on their family-owned farm in Porterville, California, on August 10, 2021. Record droughts in California’s Central Valley, the country’s most lucrative agricultural area, have made life difficult for growers in the region. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Record droughts in California’s Central Valley, the country’s most lucrative agricultural area, have made life difficult for growers in the region. The lack of rain, over-pumping of aquifers, and the rising temperatures from climate change, which dry out the soil, have contributed to many farmers removing crops that they’ve grown for decades.\u003c/p>\n\u003cp>As seen above, Chris Borba and his family have farmed in the Central Valley for several generations, but he worries that their farm might not survive if there is another year as dry as 2021.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/science/1976510/central-valley-farmers-weigh-in-on-californias-historic-drought\" target=\"_blank\" rel=\"noopener noreferrer\">Central Valley Farmers Weigh in on California’s Historic Drought\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899766\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11899766\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_Fresno_FosterFarmsCOVID_08112021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Jatinderpal Singh sits at his home in Fresno on August 11, 2021. Singh is a former employee of the Foster Farms’ Cherry facility. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Jatinderpal Singh, 71, a former line worker at Foster Farms’ Cherry plant, equated the loss of his cousin, Baljinder Dhillon, 65, a mechanic at the plant, to losing an arm. Dhillon tested positive for COVID-19 in December of 2020 during an outbreak at Foster Farms.\u003c/p>\n\u003cp>“My legs still shake,” Singh said in an interview on Aug. 11, speaking in Punjabi through an interpreter. “I still feel it, even today. Sometimes I feel weakness in my legs when I think about him.”\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11892838/there-is-anger-he-should-be-alive-an-investigation-into-deadly-covid-19-outbreaks-at-foster-farms\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cstrong>‘\u003c/strong>There Is Anger. He Should Be Alive.’ An Investigation Into Deadly COVID-19 Outbreaks at Foster Farms\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899767\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-11899767\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021-800x533.jpg\" alt=\"\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/026_SanJose_Immigration_08232021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Herrera and Gonzalez hold hands in their yard on Aug. 23, 2021. Along with their three children, the couple fled Mexico and are seeking asylum in the U.S. But their case has dragged on for six years in immigration court. \u003ccite>(Beth LaBerge)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In 2015 a man named Herrera fled to the U.S. with his family after he says he became the target of political violence in his hometown in central Mexico. When they reached the San Francisco Bay Area, he applied for asylum. But security still feels elusive: His case in immigration court has dragged on for six years, and it involves grueling cross-examinations that he says rekindle the terror he experienced.\u003c/p>\n\u003cp>“I didn’t want to remember the kidnapping or anything else because it’s really ugly,” said Herrera, now 50 and a construction worker in San José. “But I have to keep opening up the trunk and pulling out those memories.”\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11886227/like-living-through-it-all-over-again-new-biden-plan-could-ease-impact-on-asylum-seekers-asked-to-recount-their-trauma\" target=\"_blank\" rel=\"noopener noreferrer\">\u003cstrong>‘\u003c/strong>Like Living Through It All Over Again’: New Biden Plan Could Ease Impact on Asylum Seekers Asked to Recount Their Trauma\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899768\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899768 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/038_CaldorFire_08312021-800x533.jpg\" alt=\"Redwood trees, smoke and a firefighter pointing his hose at a blazing fire.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/038_CaldorFire_08312021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/038_CaldorFire_08312021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/038_CaldorFire_08312021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/038_CaldorFire_08312021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/038_CaldorFire_08312021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">A Storey County Fire District crew battles the Caldor Fire off of Highway 50 near South Lake Tahoe on Aug. 31, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>The state is in a dangerous place. Scorching summers coupled with tinderbox dry forests render fire containment ineffective — especially when it’s hot, windy, or a combination of the two.\u003c/p>\n\u003cp>When the Caldor Fire burned into the Tahoe Basin, it looked like this city, a center of gravity for culture in this part of the Sierra, could (and many thought, \u003cem>would\u003c/em>) burn.\u003c/p>\n\u003cp>But it did not, thanks to the 3,500 firefighters, a timely shift in the winds and years of fire preparations by a myriad of players.\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Read the full story: \u003ca href=\"https://www.kqed.org/science/1977037/wildfire-torched-the-sierra-all-summer-evading-containment-heres-how-tahoe-protected-itself\" target=\"_blank\" rel=\"noopener noreferrer\">Wildfire Torched the Sierra All Summer, Evading Containment. Here’s How Tahoe Protected Itself\u003c/a>\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_11899830\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899830 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021-800x533.jpg\" alt=\"A woman sits at a computer in the background of a home, while a man plays with two kids in the foreground.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/024_SanLeandro_GabarFamily_09082021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">While Nazia Gabar teaches English classes to women from Afghanistan who have resettled in the United States, her husband Hassam plays with their two children at their home in San Leandro on Sept. 8, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Nazia Gabar arrived from Afghanistan and landed in the Bay Area in 2017 with her husband and baby. “At first it’s very difficult to adapt to a new culture, a new environment, new people,” she said. “At that time when we came, we were very stressful about everything because there was no home and no jobs. We didn’t have any money, and the rent was very high.”\u003c/p>\n\u003cp>They had friends who had come earlier who helped them transition, and now they both do the same to help newly arrived Afghan refugees.\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/news/11890467/i-know-exactly-what-you-feel-bay-area-afghans-work-overtime-to-welcome-new-refugees\" target=\"_blank\" rel=\"noopener noreferrer\">‘I Know Exactly What You Feel’: Bay Area Afghans Work Overtime to Welcome New Refugees\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899769\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899769 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021-800x533.jpg\" alt=\"An older woman with glasses and a slight stands in the sunlight.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/031_SanJose_MardoniaGaleana_10072021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Mardonia Galeana poses for a portrait at her home in San Jose on Oct. 7, 2021. During the 1990s, she ran an informal restaurant out of her apartment. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>In The Bay Area’s Great Immigrant Food City, a \u003ca href=\"https://www.kqed.org/sanjosefood\" target=\"_blank\" rel=\"noopener noreferrer\">series of stories\u003c/a> exploring San Jose’s wonderfully diverse immigrant food scene, we meet Mardonia Galeana, also known as Abuela, through the eyes of her grandson, Yosimar Reyes. In the early 1990s, Abuela started an informal business selling home-cooked meals and offered them at a reduced price to the immigrant community in their neighborhood. Her clientele grew, and for several nights a week, men crowded into their apartment, sharing laughs and hardships.\u003c/p>\n\u003cp>“For those men, the camaraderie of sitting around Abuela’s table helped make being in this country feel less lonely.”\u003c/p>\n\u003cp>Read the full story: \u003ca href=\"https://www.kqed.org/arts/13904861/abuela-mexican-kitchen-undocumented-workers-san-jose\" target=\"_blank\" rel=\"noopener noreferrer\">My Abuela’s East San Jose Kitchen Fed Dozens of Undocumented Workers Every Week\u003c/a>\u003c/p>\n\u003cfigure id=\"attachment_11899770\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899770 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021-800x533.jpg\" alt=\"Five people stand in different brightly colored dresses and face paint against a backdrop of a mural in the Mission.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/033_SanFrancisco_DiadelosMuertos_11022021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">The group Eveyln’s Whisper perform a tribute to Evelyn Hernandez during a community healing vigil and living ofrenda celebration on 24th and Capp streets in San Francisco on Nov. 2, 2021, part of the neighborhood’s Día de Los Muertos festivities. The event honored the memory of womxn, QTPOC, and children lost to violence. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Hundreds of residents filled the streets of the Mission District in San Francisco on the evening of November 2 to honor and celebrate the dead on Día de los Muertos.\u003c/p>\n\u003cp>The sidewalks of 24th Street, from Mission Street to Potrero Avenue, were packed with families, some holding candles, others wearing delicately crafted dresses, face paint, and hair arrangements made out of cempasúchil, or marigolds.\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Read the full story: \u003ca href=\"https://www.kqed.org/news/11894929/to-also-celebrate-the-living-dia-de-los-muertos-returns-to-the-mission\" target=\"_blank\" rel=\"noopener noreferrer\">‘To Also Celebrate the Living’: Día de los Muertos Returns to the Mission\u003c/a>\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_11899771\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899771 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021-800x533.jpg\" alt=\"A kid sits in a chair receiving a bandaid from a nurse while a woman holds his hand.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/008_SanFrancisco_UnitedinHealthKidsCOVIDVaccination_11092021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Registered Nurse Elia Moreno administers a COVID-19 vaccine to Fergus, 10, while his mother, Kyre Osburn, holds his hand at the United in Health vaccine site in San Francisco’s Mission District on Nov. 9, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>On November 2, kids aged 5-11 became eligible for the COVID-19 vaccine in California. Families filled the United in Health vaccine site in San Francisco’s Mission District, including Fergus, who wore a tuxedo shirt to celebrate the long-awaited day.\u003c/p>\n\u003cp>\u003cspan style=\"font-weight: 400\">Read the full story: \u003ca href=\"https://www.kqed.org/news/11894546/pfizer-covid-vaccine-kids-5-11-near-me\" target=\"_blank\" rel=\"noopener noreferrer\">Where Can I Get a Pfizer COVID Vaccine for Kids Age 5-11 Near Me?\u003c/a>\u003c/span>\u003c/p>\n\u003cfigure id=\"attachment_11899772\" class=\"wp-caption alignnone\" style=\"max-width: 800px\">\u003cimg loading=\"lazy\" decoding=\"async\" class=\"wp-image-11899772 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021-800x533.jpg\" alt=\"A young woman stands with arms outstretched in a beautifully outfit lit by the window.\" width=\"800\" height=\"533\" srcset=\"https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021-800x533.jpg 800w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021-1020x680.jpg 1020w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021-160x107.jpg 160w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021-1536x1024.jpg 1536w, https://cdn.kqed.org/wp-content/uploads/sites/10/2021/12/078_Alcatraz_InteriorSecretaryDebHaaland_11202021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Genesis Rosales dances with family at the 52nd Anniversary of the Alcatraz Occupation on Alcatraz Island on Nov. 20, 2021, during a visit to Alcatraz by Interior Secretary Deb Haaland. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>2021 marked 52 years since Native American activists occupied Alcatraz Island to bring attention to past and ongoing injustices against Native peoples — and it’s a day that brought promises for more inclusion from the Biden administration.\u003c/p>\n\u003cp>The anniversary also was marked by a visit and speech from U.S. Secretary of the Interior Deb Haaland, \u003ca href=\"https://www.npr.org/2021/03/15/977558590/deb-haaland-confirmed-as-first-native-american-interior-secretary\" target=\"_blank\" rel=\"noopener noreferrer\">the nation’s first Native American cabinet secretary\u003c/a>. “The occupation of Alcatraz Island by Indigenous people in 1969 was more than a call for action. It was a cry for a sense of community and the life ways that were stolen from us,” she said. “We’re in a new era, an era in which we can embrace our identities as Indigenous people and be proud of how much we have accomplished.”\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\u003cp>\u003cspan style=\"font-weight: 400\">Read the full story: \u003ca href=\"https://www.kqed.org/news/11897041/were-in-a-new-era-on-52nd-anniversary-of-alcatraz-occupation-biden-administration-commits-to-native-american-inclusion\" target=\"_blank\" rel=\"noopener noreferrer\">‘We’re in a New Era’: On 52nd Anniversary of Alcatraz Occupation, Biden Administration Commits to Native American Inclusion\u003c/a>\u003c/span>\u003c/p>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/11899667/a-look-at-the-bay-areas-perseverance-in-2021-through-photos",
"authors": [
"236"
],
"categories": [
"news_28250",
"news_8"
],
"tags": [
"news_29711",
"news_29803",
"news_165",
"news_393",
"news_27626",
"news_28400",
"news_23528",
"news_18411",
"news_20004",
"news_29127",
"news_29381",
"news_1262",
"news_2672",
"news_116",
"news_19006",
"news_29159"
],
"featImg": "news_11899818",
"label": "news"
},
"news_11890467": {
"type": "posts",
"id": "news_11890467",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "11890467",
"score": null,
"sort": [
1633006831000
]
},
"parent": 0,
"labelTerm": {
"site": "news"
},
"blocks": [],
"publishDate": 1633006831,
"format": "audio",
"disqusTitle": "'I Know Exactly What You Feel': Bay Area Afghans Work Overtime to Welcome New Refugees",
"title": "'I Know Exactly What You Feel': Bay Area Afghans Work Overtime to Welcome New Refugees",
"headTitle": "KQED News",
"content": "\u003cp>On a recent morning at the Concord office of \u003ca href=\"https://jfcs-eastbay.org/urgent-afghan-evacuation/\">Jewish Family and Community Services East Bay\u003c/a>, staff members filled an enormous laundry cart with basic supplies for a new household — a family of seven, just arrived from Afghanistan. They loaded up new pillows, sheets, comforters, towel sets, pots and pans, and a microwave oven still in the box.\u003c/p>\n\u003cp>As he helped wheel the cart to an elevator and out to the street, the father of the family looked bleary. He said they had gotten on a flight out of Kabul on Aug. 27, the day after a suicide bombing at the airport killed at least 175, and then spent over a week in transit.\u003c/p>\n\u003cp>The man said he had worked for U.S. Army Special Forces as an interpreter, and asked not to be identified because he feared the Taliban could harm his relatives back home if they knew he had left the country.\u003c/p>\n\u003cp>The man, his wife and their five children are among at least 2,000 Afghan evacuees who have arrived in California since July — most coming to the Bay Area and Sacramento. The East Bay office of JFCS has resettled 137.\u003c/p>\n\u003cp>And as the new arrivals begin to put the pieces of their lives together, the established Afghan community here is stepping up to help. It turns out Afghans who call Northern California home know a lot about what the newcomers are going through.\u003c/p>\n\u003cp>“We’re helping them, the same as if they were our family or our friends,” said Ashraf Hussain, the JFCS case manager who pushed the cart to the curb. “I feel so happy when I’m helping.”\u003c/p>\n\u003cfigure id=\"attachment_11890515\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-11890515 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg\" alt=\"A man wearing a mask pulls against a doorframe to help himself pull a massive laundry cart on wheels laden with items in black garbage bags through it.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Walid Aziz (L) and Ashraf Hussain from Jewish Family and Community Services East Bay bring household goods from the organization's offices in Concord on Sept. 10, 2021, to a family who recently arrived from Afghanistan. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Hussain loaded the bedding and kitchenware into a U-Haul, along with donated mattresses and furniture. He says when he arrived from Afghanistan in 2017, he did not get connected with a resettlement agency and had to fend for himself. Now, he wants his clients to have an easier path.\u003c/p>\n\u003cp>Hussain also was a U.S. Army interpreter. And, like this new family, he arrived on a \u003ca href=\"https://travel.state.gov/content/travel/en/us-visas/immigrate/special-immg-visa-afghans-employed-us-gov.html\">special immigrant visa\u003c/a>, which qualifies recipients for refugee benefits. Hussain’s job is to help this new family apply for food stamps and Medi-Cal, find housing in the costly Bay Area and enroll the kids in school.\u003c/p>\n\u003ch3>Establishing stability for families fleeing chaos\u003c/h3>\n\u003cp>Typically, Afghans airlifted out of Kabul were flown to Qatar and then to U.S. military bases in Germany, Italy or Uganda, says Fouzia Azizi, JFCS's director of refugee services. From there they travel to bases in the U.S. where they get medical screenings, coronavirus vaccinations and paperwork processed. Jewish Family and Community Services estimates that there are currently more than 53,000 Afghan evacuees at military bases in the U.S. and at least another 12,000 who will eventually arrive here.\u003c/p>\n\u003cp>Azizi says all the practical help Hussain and other staff members provide is the first step to establishing stability for families who have fled chaos.\u003c/p>\n\u003cfigure id=\"attachment_11890505\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-11890505 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg\" alt=\"Two women and a man sit at a table in a conference room, two with papers in front of them and one on a laptop. On the wall is a large framed print of a bouquet in a vase.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Fouzia Azizi (R), director of refugee services, meets with her team at Jewish Family and Community Services East Bay in Concord on Sept. 10, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“There's trauma involved. There’s fear involved. And the anxiety level is so high,” she said. “Folks that are getting here, they are extremely overwhelmed due to the long process. ... And also, they left their loved ones at home.”\u003c/p>\n\u003cp>But the new arrivals need more than beds and kitchenware. They need a sense of connection and emotional support, she says.\u003c/p>\n\u003cp>[aside postID=\"news_11887630,news_11889134,news_11885170\" label=\"Related Posts\"]\u003c/p>\n\u003cp>“To be in touch with somebody that has a similar culture and also went through a similar experience,” she said. “It's a huge difference when you come and you have community members.”\u003c/p>\n\u003cp>Her staff at Jewish Family and Community Services works with refugees from Guatemala, Burma, Eritrea and elsewhere around the globe. But many case managers in the agency’s Concord office are Afghans who came to the Bay Area over the past four decades of war and upheaval in their homeland.\u003c/p>\n\u003cp>Azizi herself knows firsthand what these new families are feeling. She was a refugee once, too, fleeing Afghanistan with her family in 1994.\u003c/p>\n\u003cp>“The Islamic regime came to power and my house was put on fire. We left our house in the middle of the night,” she said. “And when I see my clients, and sometimes they are trying to explain their situation, I just say, ‘You don't need to tell me. I have been there ... And I know exactly what you feel.’”\u003c/p>\n\u003ch3>Afghan diaspora steps up to support new arrivals\u003c/h3>\n\u003cp>It’s not just refugee resettlement agencies that are reaching out to help the new arrivals. Across the Bay Area’s Afghan diaspora, community groups are raising money and organizing volunteers. And the cities of \u003ca href=\"https://www.fremont.gov/4058/Afghan-Refugee-Help\">Fremont\u003c/a> and \u003ca href=\"https://hayward-ca.gov/residents/equity-inclusion/afghan-relief-and-assistance-efforts\">Hayward\u003c/a>, home to long-established Afghan communities, are collecting donations and coordinating legal aid and other services.\u003c/p>\n\u003cp>“A lot of the Afghans that have been working with me have slept very little in the last couple of weeks,” said Aisha Wahab, a Hayward city councilmember who is the daughter of Afghan refugees.\u003c/p>\n\u003cp>[pullquote size=\"medium\" align=\"right\" citation=\"Aisha Wahab, Hayward city councilmember\"]'Kids bounce back pretty quickly. The concern that a lot of us tend to have is with the women. Women still have to be under these rigid cultural norms. ... They may not be able to potentially get a job or they may not have been educated even in Afghanistan. So the acclimation for Afghan women coming to the U.S. is going to be far more important and far more difficult than for pretty much anybody else.'[/pullquote]\u003c/p>\n\u003cp>She says she’s seeing dozens of young Afghan Americans like herself taking time off from their jobs to pitch in.\u003c/p>\n\u003cp>“I have a friend who right now is volunteering with the \u003ca href=\"https://www.afghancoalition.org/\">Afghan Coalition\u003c/a>. She is taking a solid month off. I have another friend who took two months off providing mental health services and translation,” Wahab said. “You have a lot of these young Afghans who have been deeply affected by their parents’ story ... and are saying that we are going to ease the arrival.”\u003c/p>\n\u003cp>Many of the Afghans now arriving on special immigrant visas are here because they worked for the U.S. And Wahab says that means many men, at least, already speak English, but their wives and children may not.\u003c/p>\n\u003cp>“Kids bounce back pretty quickly. The concern that a lot of us tend to have is with the women,” she said. “Women still have to be under these rigid cultural norms. ... They may not be able to potentially get a job or they may not have been educated even in Afghanistan. So the acclimation for Afghan women coming to the U.S. is going to be far more important and far more difficult than for pretty much anybody else.”\u003c/p>\n\u003ch3>Assisting new refugees by drawing on personal displacement experiences\u003c/h3>\n\u003cp>When Nazia Gabar arrived in the Bay Area in 2017 with her husband and baby, she did speak English. She was a professional woman who had worked for the U.S. government in Kabul. But the transition was still tough.\u003c/p>\n\u003cp>One morning earlier this month, Gabar perched on the sofa in her small, tidy apartment in a San Leandro housing development right beside the freeway and talked about those early days.\u003c/p>\n\u003cfigure id=\"attachment_11890528\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-11890528 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021-800x533.jpg\" alt=\"A woman wearing an orange salwar kameez and black hijab sits at a kitchen table typing on a laptop. A boy, age 4, sits right behind her on the chair.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">While Nazia Gabar teaches English classes to women from Afghanistan who have resettled in the United States, one of her sons sits behind her at their home in San Leandro on Sept. 8, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“At first it's very difficult to adapt to a new culture, a new environment, new people,” she said. “At that time when we came, we were very stressful about everything because there was no home and no jobs. We didn't have any money and the rent was very high.”\u003c/p>\n\u003cp>Fortunately, some friends from Kabul had made the move a couple of years earlier and helped them get established. Gabar says even Afghans they had barely met were generous, offering rides and sharing suggestions about where to find a job or an apartment.\u003c/p>\n\u003cp>Now, Gabar works part time as a bookkeeper and teaches English classes to other Afghan women for Refugee & Immigrant Transitions, a San Francisco-based nonprofit.\u003c/p>\n\u003cp>While her husband, Hassam Gabar, played with their two little boys, age 2 and 4, Gabar set up her laptop at the kitchen table and started her first Zoom class of the day. She composed a short dialogue about how to make a doctor’s appointment and then asked the students to take turns playing the roles of patient and receptionist.\u003c/p>\n\u003cp>Before the pandemic, the classes met in the Gabars’ living room. A dozen or so women from the neighborhood gathered around the whiteboard, and they brought their children, too. Gabar says it helped break the isolation — for her students and herself.\u003c/p>\n\u003cp>“The women were happy. They were meeting and talking to each other and the kids were playing,” she said. “We were supporting each other. Sometimes they were sharing their stories. We were talking about all that while learning English.”\u003c/p>\n\u003cp>With so many Afghan refugees arriving now, Gabar says she has been asked to take on more classes. She says she’ll try to fit them in, for the women’s sake.\u003c/p>\n\u003cfigure id=\"attachment_11890507\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-11890507 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021-800x533.jpg\" alt=\"Outside a curtained sliding glass door, a man holds a 2-year-old, as a 4-year-old moves toward the door as if to join them.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">While Nazia Gabar teaches English classes to women from Afghanistan who have resettled in the United States, her husband Hassam plays with their two children at their home in San Leandro on Sept. 8, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“Afghan woman, they always have headaches because they are away from their families,” she said. “We are used to living in a full, big family, with siblings and parents, everyone. But then when you come here, you are just alone with your husband and your husband goes to work and you are all day alone at home. They get depression.”\u003c/p>\n\u003cp>Mastering English is a kind of cure, Gabar says, because it offers these refugee women independence — the chance to drive, work and connect with the wider world.\u003c/p>\n\u003cp>In recent months, Hassam has been able to mind the kids while she teaches, because he’s been out of work. In Afghanistan, he worked in finance. When he got here, he drove for Uber, worked as a security guard and studied automotive engineering.\u003c/p>\n\u003cp>This month, though, he landed a job with a refugee agency. He says it’s not what he was expecting to do, but it’s actually very familiar — because he came of age in a United Nations refugee camp in Pakistan.\u003c/p>\n\u003cp>[pullquote size=\"medium\" align=\"right\" citation=\"Fouzia Azizi, Jewish Family and Community Services East Bay's director of refugee services\"]'It gave me energy every day when I woke up to see that I have the power to help humans, disregard if they are Afghans or not. But right now, there's a crisis in Afghanistan and our clients happen to be Afghans.'[/pullquote]\u003c/p>\n\u003cp>“This work is actually the work I grew up with,” he said. “My father was working with the UNHCR [United Nations High Commissioner for Refugees], in children’s rights, community education and health. So I observed how he worked. He was doing the same thing that people do in refugee organizations here.”\u003c/p>\n\u003cp>For the Gabars, assisting new refugees draws on what they’ve learned through their own displacement experience. And it’s a way of paying forward the help they got from more established Afghans when they were newcomers to the Bay Area a few years ago.\u003c/p>\n\u003ch3>'I have the power to help humans'\u003c/h3>\n\u003cp>Pausing to reflect in her office at Jewish Family and Community Services, Azizi said watching the news last month as Kabul fell to the Taliban brought back the pain she felt 27 years earlier when her own family fled the Taliban.\u003c/p>\n\u003cp>“When Kabul collapsed, that night and the nights after that, I was getting nightmares,” Azizi said. “The hurt is so deep, it's deep to my core. The disappointment level was so high that I felt numb.”\u003c/p>\n\u003cp>What has kept her going?\u003c/p>\n\u003cfigure id=\"attachment_11890500\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-11890500 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg\" alt=\"A woman stands right next to a window, which shines light on a painting of a hillside.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Fouzia Azizi, director of refugee services, holds artwork from Afghanistan in her office at the Jewish Family and Community Services of the East Bay in Concord on Sept. 10, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“It gave me energy every day when I woke up to see that I have the power to help humans, disregard if they are Afghans or not. But right now, there’s a crisis in Afghanistan and our clients happen to be Afghans,” she said.\u003c/p>\n\u003cp>Being a refugee is a journey, said Azizi, regardless of what country a person has fled. The fact that so many of her staff were themselves forced to leave their homes, she believes, is a strength because they can serve as models for the newcomers.\u003c/p>\n\u003cp>“It gives them the hope that, ‘Oh, they are refugees as well ... and now they are in a position to be able to help us,’” she said. “When there’s a hope, the healing process is a possibility.”\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>[ad floatright]\u003c/p>\n",
"disqusIdentifier": "11890467 https://ww2.kqed.org/news/?p=11890467",
"disqusUrl": "https://ww2.kqed.org/news/2021/09/30/i-know-exactly-what-you-feel-bay-area-afghans-work-overtime-to-welcome-new-refugees/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 2305,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 48
},
"modified": 1634576010,
"excerpt": "As hundreds of Afghan evacuees reach Northern California and begin putting the pieces of their lives together, the established Afghan community here is stepping up to help, drawing on their own experiences of displacement and resilience.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "As hundreds of Afghan evacuees reach Northern California and begin putting the pieces of their lives together, the established Afghan community here is stepping up to help, drawing on their own experiences of displacement and resilience.",
"title": "'I Know Exactly What You Feel': Bay Area Afghans Work Overtime to Welcome New Refugees | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "NewsArticle",
"headline": "'I Know Exactly What You Feel': Bay Area Afghans Work Overtime to Welcome New Refugees",
"datePublished": "2021-09-30T06:00:31-07:00",
"dateModified": "2021-10-18T09:53:30-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",
"url": "https://www.kqed.org",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
}
},
"guestAuthors": [],
"slug": "i-know-exactly-what-you-feel-bay-area-afghans-work-overtime-to-welcome-new-refugees",
"status": "publish",
"audioUrl": "https://omny.fm/shows/kqed-segmented-audio/bay-area-afghan-community-helps-newly-arrived-evac.mp3",
"path": "/news/11890467/i-know-exactly-what-you-feel-bay-area-afghans-work-overtime-to-welcome-new-refugees",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>On a recent morning at the Concord office of \u003ca href=\"https://jfcs-eastbay.org/urgent-afghan-evacuation/\">Jewish Family and Community Services East Bay\u003c/a>, staff members filled an enormous laundry cart with basic supplies for a new household — a family of seven, just arrived from Afghanistan. They loaded up new pillows, sheets, comforters, towel sets, pots and pans, and a microwave oven still in the box.\u003c/p>\n\u003cp>As he helped wheel the cart to an elevator and out to the street, the father of the family looked bleary. He said they had gotten on a flight out of Kabul on Aug. 27, the day after a suicide bombing at the airport killed at least 175, and then spent over a week in transit.\u003c/p>\n\u003cp>The man said he had worked for U.S. Army Special Forces as an interpreter, and asked not to be identified because he feared the Taliban could harm his relatives back home if they knew he had left the country.\u003c/p>\n\u003cp>The man, his wife and their five children are among at least 2,000 Afghan evacuees who have arrived in California since July — most coming to the Bay Area and Sacramento. The East Bay office of JFCS has resettled 137.\u003c/p>\n\u003cp>And as the new arrivals begin to put the pieces of their lives together, the established Afghan community here is stepping up to help. It turns out Afghans who call Northern California home know a lot about what the newcomers are going through.\u003c/p>\n\u003cp>“We’re helping them, the same as if they were our family or our friends,” said Ashraf Hussain, the JFCS case manager who pushed the cart to the curb. “I feel so happy when I’m helping.”\u003c/p>\n\u003cfigure id=\"attachment_11890515\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-11890515 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg\" alt=\"A man wearing a mask pulls against a doorframe to help himself pull a massive laundry cart on wheels laden with items in black garbage bags through it.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/012_EastBay_JFCSAfghanResettlement_09102021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Walid Aziz (L) and Ashraf Hussain from Jewish Family and Community Services East Bay bring household goods from the organization's offices in Concord on Sept. 10, 2021, to a family who recently arrived from Afghanistan. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>Hussain loaded the bedding and kitchenware into a U-Haul, along with donated mattresses and furniture. He says when he arrived from Afghanistan in 2017, he did not get connected with a resettlement agency and had to fend for himself. Now, he wants his clients to have an easier path.\u003c/p>\n\u003cp>Hussain also was a U.S. Army interpreter. And, like this new family, he arrived on a \u003ca href=\"https://travel.state.gov/content/travel/en/us-visas/immigrate/special-immg-visa-afghans-employed-us-gov.html\">special immigrant visa\u003c/a>, which qualifies recipients for refugee benefits. Hussain’s job is to help this new family apply for food stamps and Medi-Cal, find housing in the costly Bay Area and enroll the kids in school.\u003c/p>\n\u003ch3>Establishing stability for families fleeing chaos\u003c/h3>\n\u003cp>Typically, Afghans airlifted out of Kabul were flown to Qatar and then to U.S. military bases in Germany, Italy or Uganda, says Fouzia Azizi, JFCS's director of refugee services. From there they travel to bases in the U.S. where they get medical screenings, coronavirus vaccinations and paperwork processed. Jewish Family and Community Services estimates that there are currently more than 53,000 Afghan evacuees at military bases in the U.S. and at least another 12,000 who will eventually arrive here.\u003c/p>\n\u003cp>Azizi says all the practical help Hussain and other staff members provide is the first step to establishing stability for families who have fled chaos.\u003c/p>\n\u003cfigure id=\"attachment_11890505\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-11890505 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg\" alt=\"Two women and a man sit at a table in a conference room, two with papers in front of them and one on a laptop. On the wall is a large framed print of a bouquet in a vase.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/020_EastBay_JFCSAfghanResettlement_09102021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Fouzia Azizi (R), director of refugee services, meets with her team at Jewish Family and Community Services East Bay in Concord on Sept. 10, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“There's trauma involved. There’s fear involved. And the anxiety level is so high,” she said. “Folks that are getting here, they are extremely overwhelmed due to the long process. ... And also, they left their loved ones at home.”\u003c/p>\n\u003cp>But the new arrivals need more than beds and kitchenware. They need a sense of connection and emotional support, she says.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"postid": "news_11887630,news_11889134,news_11885170",
"label": "Related Posts "
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“To be in touch with somebody that has a similar culture and also went through a similar experience,” she said. “It's a huge difference when you come and you have community members.”\u003c/p>\n\u003cp>Her staff at Jewish Family and Community Services works with refugees from Guatemala, Burma, Eritrea and elsewhere around the globe. But many case managers in the agency’s Concord office are Afghans who came to the Bay Area over the past four decades of war and upheaval in their homeland.\u003c/p>\n\u003cp>Azizi herself knows firsthand what these new families are feeling. She was a refugee once, too, fleeing Afghanistan with her family in 1994.\u003c/p>\n\u003cp>“The Islamic regime came to power and my house was put on fire. We left our house in the middle of the night,” she said. “And when I see my clients, and sometimes they are trying to explain their situation, I just say, ‘You don't need to tell me. I have been there ... And I know exactly what you feel.’”\u003c/p>\n\u003ch3>Afghan diaspora steps up to support new arrivals\u003c/h3>\n\u003cp>It’s not just refugee resettlement agencies that are reaching out to help the new arrivals. Across the Bay Area’s Afghan diaspora, community groups are raising money and organizing volunteers. And the cities of \u003ca href=\"https://www.fremont.gov/4058/Afghan-Refugee-Help\">Fremont\u003c/a> and \u003ca href=\"https://hayward-ca.gov/residents/equity-inclusion/afghan-relief-and-assistance-efforts\">Hayward\u003c/a>, home to long-established Afghan communities, are collecting donations and coordinating legal aid and other services.\u003c/p>\n\u003cp>“A lot of the Afghans that have been working with me have slept very little in the last couple of weeks,” said Aisha Wahab, a Hayward city councilmember who is the daughter of Afghan refugees.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "'Kids bounce back pretty quickly. The concern that a lot of us tend to have is with the women. Women still have to be under these rigid cultural norms. ... They may not be able to potentially get a job or they may not have been educated even in Afghanistan. So the acclimation for Afghan women coming to the U.S. is going to be far more important and far more difficult than for pretty much anybody else.'",
"name": "pullquote",
"attributes": {
"named": {
"size": "medium",
"align": "right",
"citation": "Aisha Wahab, Hayward city councilmember",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>She says she’s seeing dozens of young Afghan Americans like herself taking time off from their jobs to pitch in.\u003c/p>\n\u003cp>“I have a friend who right now is volunteering with the \u003ca href=\"https://www.afghancoalition.org/\">Afghan Coalition\u003c/a>. She is taking a solid month off. I have another friend who took two months off providing mental health services and translation,” Wahab said. “You have a lot of these young Afghans who have been deeply affected by their parents’ story ... and are saying that we are going to ease the arrival.”\u003c/p>\n\u003cp>Many of the Afghans now arriving on special immigrant visas are here because they worked for the U.S. And Wahab says that means many men, at least, already speak English, but their wives and children may not.\u003c/p>\n\u003cp>“Kids bounce back pretty quickly. The concern that a lot of us tend to have is with the women,” she said. “Women still have to be under these rigid cultural norms. ... They may not be able to potentially get a job or they may not have been educated even in Afghanistan. So the acclimation for Afghan women coming to the U.S. is going to be far more important and far more difficult than for pretty much anybody else.”\u003c/p>\n\u003ch3>Assisting new refugees by drawing on personal displacement experiences\u003c/h3>\n\u003cp>When Nazia Gabar arrived in the Bay Area in 2017 with her husband and baby, she did speak English. She was a professional woman who had worked for the U.S. government in Kabul. But the transition was still tough.\u003c/p>\n\u003cp>One morning earlier this month, Gabar perched on the sofa in her small, tidy apartment in a San Leandro housing development right beside the freeway and talked about those early days.\u003c/p>\n\u003cfigure id=\"attachment_11890528\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-11890528 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021-800x533.jpg\" alt=\"A woman wearing an orange salwar kameez and black hijab sits at a kitchen table typing on a laptop. A boy, age 4, sits right behind her on the chair.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/004_SanLeandro_GabarFamily_09082021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">While Nazia Gabar teaches English classes to women from Afghanistan who have resettled in the United States, one of her sons sits behind her at their home in San Leandro on Sept. 8, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“At first it's very difficult to adapt to a new culture, a new environment, new people,” she said. “At that time when we came, we were very stressful about everything because there was no home and no jobs. We didn't have any money and the rent was very high.”\u003c/p>\n\u003cp>Fortunately, some friends from Kabul had made the move a couple of years earlier and helped them get established. Gabar says even Afghans they had barely met were generous, offering rides and sharing suggestions about where to find a job or an apartment.\u003c/p>\n\u003cp>Now, Gabar works part time as a bookkeeper and teaches English classes to other Afghan women for Refugee & Immigrant Transitions, a San Francisco-based nonprofit.\u003c/p>\n\u003cp>While her husband, Hassam Gabar, played with their two little boys, age 2 and 4, Gabar set up her laptop at the kitchen table and started her first Zoom class of the day. She composed a short dialogue about how to make a doctor’s appointment and then asked the students to take turns playing the roles of patient and receptionist.\u003c/p>\n\u003cp>Before the pandemic, the classes met in the Gabars’ living room. A dozen or so women from the neighborhood gathered around the whiteboard, and they brought their children, too. Gabar says it helped break the isolation — for her students and herself.\u003c/p>\n\u003cp>“The women were happy. They were meeting and talking to each other and the kids were playing,” she said. “We were supporting each other. Sometimes they were sharing their stories. We were talking about all that while learning English.”\u003c/p>\n\u003cp>With so many Afghan refugees arriving now, Gabar says she has been asked to take on more classes. She says she’ll try to fit them in, for the women’s sake.\u003c/p>\n\u003cfigure id=\"attachment_11890507\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-11890507 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021-800x533.jpg\" alt=\"Outside a curtained sliding glass door, a man holds a 2-year-old, as a 4-year-old moves toward the door as if to join them.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/015_SanLeandro_GabarFamily_09082021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">While Nazia Gabar teaches English classes to women from Afghanistan who have resettled in the United States, her husband Hassam plays with their two children at their home in San Leandro on Sept. 8, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“Afghan woman, they always have headaches because they are away from their families,” she said. “We are used to living in a full, big family, with siblings and parents, everyone. But then when you come here, you are just alone with your husband and your husband goes to work and you are all day alone at home. They get depression.”\u003c/p>\n\u003cp>Mastering English is a kind of cure, Gabar says, because it offers these refugee women independence — the chance to drive, work and connect with the wider world.\u003c/p>\n\u003cp>In recent months, Hassam has been able to mind the kids while she teaches, because he’s been out of work. In Afghanistan, he worked in finance. When he got here, he drove for Uber, worked as a security guard and studied automotive engineering.\u003c/p>\n\u003cp>This month, though, he landed a job with a refugee agency. He says it’s not what he was expecting to do, but it’s actually very familiar — because he came of age in a United Nations refugee camp in Pakistan.\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "'It gave me energy every day when I woke up to see that I have the power to help humans, disregard if they are Afghans or not. But right now, there's a crisis in Afghanistan and our clients happen to be Afghans.'",
"name": "pullquote",
"attributes": {
"named": {
"size": "medium",
"align": "right",
"citation": "Fouzia Azizi, Jewish Family and Community Services East Bay's director of refugee services",
"label": ""
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003c/p>\n\u003cp>“This work is actually the work I grew up with,” he said. “My father was working with the UNHCR [United Nations High Commissioner for Refugees], in children’s rights, community education and health. So I observed how he worked. He was doing the same thing that people do in refugee organizations here.”\u003c/p>\n\u003cp>For the Gabars, assisting new refugees draws on what they’ve learned through their own displacement experience. And it’s a way of paying forward the help they got from more established Afghans when they were newcomers to the Bay Area a few years ago.\u003c/p>\n\u003ch3>'I have the power to help humans'\u003c/h3>\n\u003cp>Pausing to reflect in her office at Jewish Family and Community Services, Azizi said watching the news last month as Kabul fell to the Taliban brought back the pain she felt 27 years earlier when her own family fled the Taliban.\u003c/p>\n\u003cp>“When Kabul collapsed, that night and the nights after that, I was getting nightmares,” Azizi said. “The hurt is so deep, it's deep to my core. The disappointment level was so high that I felt numb.”\u003c/p>\n\u003cp>What has kept her going?\u003c/p>\n\u003cfigure id=\"attachment_11890500\" class=\"wp-caption aligncenter\" style=\"max-width: 800px\">\u003cimg class=\"wp-image-11890500 size-medium\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg\" alt=\"A woman stands right next to a window, which shines light on a painting of a hillside.\" width=\"800\" height=\"533\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021-800x533.jpg 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021-1020x680.jpg 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021-160x107.jpg 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021-1536x1024.jpg 1536w, https://ww2.kqed.org/app/uploads/sites/10/2021/09/031_EastBay_JFCSAfghanResettlement_09102021.jpg 1920w\" sizes=\"(max-width: 800px) 100vw, 800px\">\u003cfigcaption class=\"wp-caption-text\">Fouzia Azizi, director of refugee services, holds artwork from Afghanistan in her office at the Jewish Family and Community Services of the East Bay in Concord on Sept. 10, 2021. \u003ccite>(Beth LaBerge/KQED)\u003c/cite>\u003c/figcaption>\u003c/figure>\n\u003cp>“It gave me energy every day when I woke up to see that I have the power to help humans, disregard if they are Afghans or not. But right now, there’s a crisis in Afghanistan and our clients happen to be Afghans,” she said.\u003c/p>\n\u003cp>Being a refugee is a journey, said Azizi, regardless of what country a person has fled. The fact that so many of her staff were themselves forced to leave their homes, she believes, is a strength because they can serve as models for the newcomers.\u003c/p>\n\u003cp>“It gives them the hope that, ‘Oh, they are refugees as well ... and now they are in a position to be able to help us,’” she said. “When there’s a hope, the healing process is a possibility.”\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>\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/11890467/i-know-exactly-what-you-feel-bay-area-afghans-work-overtime-to-welcome-new-refugees",
"authors": [
"259"
],
"categories": [
"news_1169",
"news_8"
],
"tags": [
"news_29803",
"news_19537",
"news_27626",
"news_20202",
"news_29961",
"news_19006"
],
"featImg": "news_11890506",
"label": "news"
},
"news_11886476": {
"type": "posts",
"id": "news_11886476",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "11886476",
"score": null,
"sort": [
1630019532000
]
},
"parent": 0,
"labelTerm": {
"site": "news",
"term": 18515
},
"blocks": [],
"publishDate": 1630019532,
"format": "aside",
"disqusTitle": "Our New Friends and Neighbors",
"title": "Our New Friends and Neighbors",
"headTitle": "Mark Fiore: Drawn to the Bay | KQED News",
"content": "\u003cp>\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final.png\">\u003cimg class=\"alignnone size-full wp-image-11886487\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final.png\" alt='A Mark Fiore cartoon showing a woman with open arms welcoming an Afghan refugee family. The text of the cartoon reads, \"Think Globally...help a refugee locally.\"' width=\"1920\" height=\"1293\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final.png 1920w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-800x539.png 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-1020x687.png 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-160x108.png 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-1536x1034.png 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003c/p>\n\u003cp>With thousands of people still trying to flee Afghanistan, \u003ca href=\"https://www.npr.org/2021/08/26/1031244804/kabul-airport-explosion-afghanistan\">two explosions\u003c/a> outside the Kabul airport on Thursday killed dozens of people.\u003c/p>\n\u003cp>\u003ca href=\"https://bit.ly/fioreafghanistanhowtohelp\">Here's how you can help\u003c/a> the Afghan community and refugees arriving in the Bay Area.\u003c/p>\n\u003cp>A bad ending to a horrible war is getting even worse as \u003ca href=\"https://www.nytimes.com/live/2021/08/26/world/afghanistan-taliban-biden-news\">officials announced\u003c/a> that 12 U.S. service members were among the scores of people killed in the attack.\u003c/p>\n\u003cp>As the disastrous war comes to an end, at least we can \u003ca href=\"https://jfcs-eastbay.org/urgent-afghan-evacuation/\">do something positive\u003c/a> here in the Bay Area for the refugees who are beginning to arrive in our communities.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003c/p>\n",
"disqusIdentifier": "11886476 https://ww2.kqed.org/news/?p=11886476",
"disqusUrl": "https://ww2.kqed.org/news/2021/08/26/our-new-friends-and-neighbors/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 100,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 7
},
"modified": 1630024312,
"excerpt": "With thousands of people still trying to flee Afghanistan, two explosions outside the Kabul airport on Thursday killed dozens of people. Here's how you can help the Afghan community and refugees arriving in the Bay Area.",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "With thousands of people still trying to flee Afghanistan, two explosions outside the Kabul airport on Thursday killed dozens of people. Here's how you can help the Afghan community and refugees arriving in the Bay Area.",
"title": "Our New Friends and Neighbors | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "NewsArticle",
"headline": "Our New Friends and Neighbors",
"datePublished": "2021-08-26T16:12:12-07:00",
"dateModified": "2021-08-26T17:31:52-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",
"url": "https://www.kqed.org",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
}
},
"guestAuthors": [],
"slug": "our-new-friends-and-neighbors",
"status": "publish",
"path": "/news/11886476/our-new-friends-and-neighbors",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final.png\">\u003cimg class=\"alignnone size-full wp-image-11886487\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final.png\" alt='A Mark Fiore cartoon showing a woman with open arms welcoming an Afghan refugee family. The text of the cartoon reads, \"Think Globally...help a refugee locally.\"' width=\"1920\" height=\"1293\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final.png 1920w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-800x539.png 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-1020x687.png 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-160x108.png 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/thinkglobally_082621_final-1536x1034.png 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003c/p>\n\u003cp>With thousands of people still trying to flee Afghanistan, \u003ca href=\"https://www.npr.org/2021/08/26/1031244804/kabul-airport-explosion-afghanistan\">two explosions\u003c/a> outside the Kabul airport on Thursday killed dozens of people.\u003c/p>\n\u003cp>\u003ca href=\"https://bit.ly/fioreafghanistanhowtohelp\">Here's how you can help\u003c/a> the Afghan community and refugees arriving in the Bay Area.\u003c/p>\n\u003cp>A bad ending to a horrible war is getting even worse as \u003ca href=\"https://www.nytimes.com/live/2021/08/26/world/afghanistan-taliban-biden-news\">officials announced\u003c/a> that 12 U.S. service members were among the scores of people killed in the attack.\u003c/p>\n\u003cp>As the disastrous war comes to an end, at least we can \u003ca href=\"https://jfcs-eastbay.org/urgent-afghan-evacuation/\">do something positive\u003c/a> here in the Bay Area for the refugees who are beginning to arrive in our communities.\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>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/11886476/our-new-friends-and-neighbors",
"authors": [
"3236"
],
"series": [
"news_18515"
],
"categories": [
"news_13"
],
"tags": [
"news_29803",
"news_19537",
"news_20949",
"news_19006"
],
"featImg": "news_11886487",
"label": "news_18515"
},
"news_11885286": {
"type": "posts",
"id": "news_11885286",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "11885286",
"score": null,
"sort": [
1629238610000
]
},
"parent": 0,
"labelTerm": {
"site": "news",
"term": 18515
},
"blocks": [],
"publishDate": 1629238610,
"format": "aside",
"disqusTitle": "All Failed Nation-Building Is Local",
"title": "All Failed Nation-Building Is Local",
"headTitle": "Mark Fiore: Drawn to the Bay | KQED News",
"content": "\u003cp>\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final.png\">\u003cimg class=\"alignnone size-full wp-image-11885293\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final.png\" alt=\"A Mark Fiore cartoon badge that shows a worried refugee family in the center with text around the circular badge that reads, "don't let the Taliban keep winning, help a refugee now!"\" width=\"1920\" height=\"1434\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final.png 1920w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-800x598.png 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-1020x762.png 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-160x120.png 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-1536x1147.png 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003c/p>\n\u003cp>With the Taliban taking power in Afghanistan and people desperately trying to flee the country, refugees are already scheduled to arrive in the Bay Area.\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/news/11885170/how-you-can-support-the-afghan-community-in-the-bay-area-and-beyond\">Here's how you can help\u003c/a>.\u003c/p>\n\u003cp>Even though the situation in Afghanistan has spiraled out of control, we \u003cem>can\u003c/em> control the \u003ca href=\"https://twitter.com/RepSwalwell/status/1427306062034608131\">welcome that Afghan refugees\u003c/a> receive here in the United States.\u003c/p>\n\u003cp>The U.S. horribly bungled nation-building in Afghanistan. The least we can do is get the aftermath right.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>\u003c/p>\n",
"disqusIdentifier": "11885286 https://ww2.kqed.org/news/?p=11885286",
"disqusUrl": "https://ww2.kqed.org/news/2021/08/17/all-failed-nation-building-is-local/",
"stats": {
"hasVideo": false,
"hasChartOrMap": false,
"hasAudio": false,
"hasPolis": false,
"wordCount": 77,
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"iframeSrcs": [],
"paragraphCount": 7
},
"modified": 1629247614,
"excerpt": "With the Taliban taking power in Afghanistan and people desperately trying to flee the country, refugees are already scheduled to arrive in the Bay Area. Here's how you can help. ",
"headData": {
"twImgId": "",
"twTitle": "",
"ogTitle": "",
"ogImgId": "",
"twDescription": "",
"description": "With the Taliban taking power in Afghanistan and people desperately trying to flee the country, refugees are already scheduled to arrive in the Bay Area. Here's how you can help. ",
"title": "All Failed Nation-Building Is Local | KQED",
"ogDescription": "",
"schema": {
"@context": "http://schema.org",
"@type": "NewsArticle",
"headline": "All Failed Nation-Building Is Local",
"datePublished": "2021-08-17T15:16:50-07:00",
"dateModified": "2021-08-17T17:46: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",
"url": "https://www.kqed.org",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
}
},
"guestAuthors": [],
"slug": "all-failed-nation-building-is-local",
"status": "publish",
"path": "/news/11885286/all-failed-nation-building-is-local",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003ca href=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final.png\">\u003cimg class=\"alignnone size-full wp-image-11885293\" src=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final.png\" alt=\"A Mark Fiore cartoon badge that shows a worried refugee family in the center with text around the circular badge that reads, "don't let the Taliban keep winning, help a refugee now!"\" width=\"1920\" height=\"1434\" srcset=\"https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final.png 1920w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-800x598.png 800w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-1020x762.png 1020w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-160x120.png 160w, https://ww2.kqed.org/app/uploads/sites/10/2021/08/helparefugee_081621_final-1536x1147.png 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\">\u003c/a>\u003c/p>\n\u003cp>With the Taliban taking power in Afghanistan and people desperately trying to flee the country, refugees are already scheduled to arrive in the Bay Area.\u003c/p>\n\u003cp>\u003ca href=\"https://www.kqed.org/news/11885170/how-you-can-support-the-afghan-community-in-the-bay-area-and-beyond\">Here's how you can help\u003c/a>.\u003c/p>\n\u003cp>Even though the situation in Afghanistan has spiraled out of control, we \u003cem>can\u003c/em> control the \u003ca href=\"https://twitter.com/RepSwalwell/status/1427306062034608131\">welcome that Afghan refugees\u003c/a> receive here in the United States.\u003c/p>\n\u003cp>The U.S. horribly bungled nation-building in Afghanistan. The least we can do is get the aftermath right.\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>\u003c/p>\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/11885286/all-failed-nation-building-is-local",
"authors": [
"3236"
],
"series": [
"news_18515"
],
"categories": [
"news_1169",
"news_13"
],
"tags": [
"news_29803",
"news_19537",
"news_20202",
"news_20949",
"news_19006"
],
"featImg": "news_11885293",
"label": "news_18515"
},
"news_11872153": {
"type": "posts",
"id": "news_11872153",
"meta": {
"index": "posts_1716263798",
"site": "news",
"id": "11872153",
"score": null,
"sort": [
1620154299000
]
},
"guestAuthors": [],
"slug": "biden-raises-refugee-cap-to-62500-after-earlier-criticism",
"title": "Biden Raises Refugee Cap to 62,500 After Earlier Criticism",
"publishDate": 1620154299,
"format": "standard",
"headTitle": "Biden Raises Refugee Cap to 62,500 After Earlier Criticism | KQED",
"labelTerm": {},
"content": "\u003cp>\u003cstrong>Updated May 3, 2021 at 5:22 PM ET\u003c/strong>\u003c/p>\n\u003cp>President Biden on Monday announced his administration is raising the cap on refugee admissions to 62,500 for this fiscal year, far above the 15,000 limit set by the Trump administration, but below his earlier campaign promise.\u003c/p>\n\u003cp>“It is important to take this action today to remove any lingering doubt in the minds of refugees around the world who have suffered so much, and who are anxiously waiting for their new lives to begin,” Biden said in a \u003ca href=\"https://www.whitehouse.gov/briefing-room/statements-releases/2021/05/03/statement-by-president-joe-biden-on-refugee-admissions/\">statement\u003c/a>.\u003c/p>\n\u003cp>Biden said the Trump cap “did not reflect America’s values as a nation” and the United States had a “commitment to protect the most vulnerable.”\u003c/p>\n\u003cp>The move comes after the administration \u003ca href=\"https://www.npr.org/2021/04/16/988004786/lawmakers-call-on-biden-to-formally-raise-refugee-cap-after-delays\">faced criticism from fellow Democrats\u003c/a> last month when it announced plans to retain former President Donald Trump’s low ceiling, contrary to Biden’s campaign promise to allow more refugees into the country this year.\u003c/p>\n\u003cp>[ad fullwidth]\u003c/p>\n\u003cp>Even with the cap of 15,000 in place so far, only about 2,000 refugees had been let in as of the end of March, during the first half of fiscal year 2021, \u003ca href=\"https://www.wrapsnet.org/admissions-and-arrivals/\">according to the Refugee Processing Center\u003c/a>.\u003c/p>\n\u003cp>Biden acknowledged in his Monday statement that the 62,500 threshold will not actually be met this year, blaming his predecessor for delaying that goal.\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" title=\"Biden boosts refugee admissions\" aria-label=\"Interactive line chart\" id=\"datawrapper-chart-lYKGC\" src=\"https://interactives.ap.org/embeds/lYKGC/5/\" scrolling=\"no\" width=\"100%\" style=\"border:none\" height=\"450\" class=\"iframe-class\" frameborder=\"0\">\u003c/iframe>\u003c/p>\n\u003cp>\u003cem>(Map by the Associated Press) \u003c/em>\u003c/p>\n\u003cp>“The sad truth is that we will not achieve 62,500 admissions this [fiscal] year. We are working quickly to undo the damage of the last four years. It will take some time, but that work is already underway,” Biden said.\u003c/p>\n\u003cp>Biden vowed to aim to reach his campaign goal of 125,000 refugee admissions next fiscal year, which begins in October. “That goal will still be hard to hit. We might not make it the first year. But we are going to use every tool available to help these fully vetted refugees fleeing horrific conditions in their home countries.”\u003c/p>\n\u003cp>[aside label=\"related coverage\" tag=\"refugee\"]Under current allocations, the United States will be able to accept some 22,000 refugees from Africa, who will make up the largest group.\u003c/p>\n\u003cp>Oxfam, the humanitarian organization, praised the Biden administration for raising the cap but criticized both Biden and Trump for time lost in assisting in the global refugee crises.\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>“We are relieved that the Biden administration has, after a long and unnecessary delay, kept its promise to raise the refugee admissions cap for this year to 62,500,” Noah Gottschalk, Oxfam America’s global policy lead, said in a statement. “This announcement means the United States can finally begin to rebuild the life-saving refugee resettlement program and welcome the tens of thousands of people who have been left stranded by four years of the Trump administration’s xenophobic policies and three months of the Biden administration’s inaction.”\u003c/p>\n\u003cdiv class=\"fullattribution\">Copyright 2021 NPR. To see more, visit https://www.npr.org.\u003cimg decoding=\"async\" src=\"https://www.google-analytics.com/__utm.gif?utmac=UA-5828686-4&utmdt=Biden+Raises+Refugee+Cap+To+62%2C500+After+Earlier+Criticism&utme=8(APIKey)9(MDAxOTAwOTE4MDEyMTkxMDAzNjczZDljZA004)\">\u003c/div>\n\n",
"blocks": [],
"excerpt": "The new ceiling for refugee admissions will be 62,500 — far above former President Donald Trump's cap of 15,000. Advocates had been concerned President Biden was not moving fast enough on his campaign promise to raise the historically low cap set by his predecessor.",
"status": "publish",
"parent": 0,
"modified": 1721113026,
"stats": {
"hasAudio": false,
"hasVideo": false,
"hasChartOrMap": true,
"iframeSrcs": [
"https://interactives.ap.org/embeds/lYKGC/5/"
],
"hasGoogleForm": false,
"hasGallery": false,
"hasHearkenModule": false,
"hasPolis": false,
"paragraphCount": 16,
"wordCount": 507
},
"headData": {
"title": "Biden Raises Refugee Cap to 62,500 After Earlier Criticism | KQED",
"description": "The new ceiling for refugee admissions will be 62,500 — far above former President Donald Trump's cap of 15,000. Advocates had been concerned President Biden was not moving fast enough on his campaign promise to raise the historically low cap set by his predecessor.",
"ogTitle": "",
"ogDescription": "",
"ogImgId": "",
"twTitle": "",
"twDescription": "",
"twImgId": "",
"schema": {
"@context": "http://schema.org",
"@type": "NewsArticle",
"headline": "Biden Raises Refugee Cap to 62,500 After Earlier Criticism",
"datePublished": "2021-05-04T11:51:39-07:00",
"dateModified": "2024-07-15T23:57:06-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",
"url": "https://www.kqed.org",
"logo": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
}
}
},
"source": "NPR",
"sourceUrl": "https://www.npr.org/",
"sticky": false,
"nprImageCredit": "Andrew Harnik",
"nprByline": "Dana Farrington and Alana Wise",
"nprImageAgency": "AP",
"nprStoryId": "993216680",
"nprApiLink": "http://api.npr.org/query?id=993216680&apiKey=MDAxOTAwOTE4MDEyMTkxMDAzNjczZDljZA004",
"nprHtmlLink": "https://www.npr.org/2021/05/03/993216680/biden-raises-refugee-cap-to-62-500-after-earlier-criticism?ft=nprml&f=993216680",
"nprRetrievedStory": "1",
"nprPubDate": "Mon, 03 May 2021 17:51:00 -0400",
"nprStoryDate": "Mon, 03 May 2021 16:30:45 -0400",
"nprLastModifiedDate": "Mon, 03 May 2021 17:51:45 -0400",
"path": "/news/11872153/biden-raises-refugee-cap-to-62500-after-earlier-criticism",
"audioTrackLength": null,
"parsedContent": [
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>\u003cp>\u003cstrong>Updated May 3, 2021 at 5:22 PM ET\u003c/strong>\u003c/p>\n\u003cp>President Biden on Monday announced his administration is raising the cap on refugee admissions to 62,500 for this fiscal year, far above the 15,000 limit set by the Trump administration, but below his earlier campaign promise.\u003c/p>\n\u003cp>“It is important to take this action today to remove any lingering doubt in the minds of refugees around the world who have suffered so much, and who are anxiously waiting for their new lives to begin,” Biden said in a \u003ca href=\"https://www.whitehouse.gov/briefing-room/statements-releases/2021/05/03/statement-by-president-joe-biden-on-refugee-admissions/\">statement\u003c/a>.\u003c/p>\n\u003cp>Biden said the Trump cap “did not reflect America’s values as a nation” and the United States had a “commitment to protect the most vulnerable.”\u003c/p>\n\u003cp>The move comes after the administration \u003ca href=\"https://www.npr.org/2021/04/16/988004786/lawmakers-call-on-biden-to-formally-raise-refugee-cap-after-delays\">faced criticism from fellow Democrats\u003c/a> last month when it announced plans to retain former President Donald Trump’s low ceiling, contrary to Biden’s campaign promise to allow more refugees into the country this year.\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>Even with the cap of 15,000 in place so far, only about 2,000 refugees had been let in as of the end of March, during the first half of fiscal year 2021, \u003ca href=\"https://www.wrapsnet.org/admissions-and-arrivals/\">according to the Refugee Processing Center\u003c/a>.\u003c/p>\n\u003cp>Biden acknowledged in his Monday statement that the 62,500 threshold will not actually be met this year, blaming his predecessor for delaying that goal.\u003c/p>\n\u003cp>\u003c!-- iframe plugin v.4.3 wordpress.org/plugins/iframe/ -->\u003cbr>\n\u003ciframe loading=\"lazy\" title=\"Biden boosts refugee admissions\" aria-label=\"Interactive line chart\" id=\"datawrapper-chart-lYKGC\" src=\"https://interactives.ap.org/embeds/lYKGC/5/\" scrolling=\"no\" width=\"100%\" style=\"border:none\" height=\"450\" class=\"iframe-class\" frameborder=\"0\">\u003c/iframe>\u003c/p>\n\u003cp>\u003cem>(Map by the Associated Press) \u003c/em>\u003c/p>\n\u003cp>“The sad truth is that we will not achieve 62,500 admissions this [fiscal] year. We are working quickly to undo the damage of the last four years. It will take some time, but that work is already underway,” Biden said.\u003c/p>\n\u003cp>Biden vowed to aim to reach his campaign goal of 125,000 refugee admissions next fiscal year, which begins in October. “That goal will still be hard to hit. We might not make it the first year. But we are going to use every tool available to help these fully vetted refugees fleeing horrific conditions in their home countries.”\u003c/p>\n\u003cp>\u003c/p>\u003c/div>",
"attributes": {
"named": {},
"numeric": []
}
},
{
"type": "component",
"content": "",
"name": "aside",
"attributes": {
"named": {
"label": "related coverage ",
"tag": "refugee"
},
"numeric": []
}
},
{
"type": "contentString",
"content": "\u003cdiv class=\"post-body\">\u003cp>Under current allocations, the United States will be able to accept some 22,000 refugees from Africa, who will make up the largest group.\u003c/p>\n\u003cp>Oxfam, the humanitarian organization, praised the Biden administration for raising the cap but criticized both Biden and Trump for time lost in assisting in the global refugee crises.\u003c/p>\n\u003cp>\u003c/p>\n\u003cp>“We are relieved that the Biden administration has, after a long and unnecessary delay, kept its promise to raise the refugee admissions cap for this year to 62,500,” Noah Gottschalk, Oxfam America’s global policy lead, said in a statement. “This announcement means the United States can finally begin to rebuild the life-saving refugee resettlement program and welcome the tens of thousands of people who have been left stranded by four years of the Trump administration’s xenophobic policies and three months of the Biden administration’s inaction.”\u003c/p>\n\u003cdiv class=\"fullattribution\">Copyright 2021 NPR. To see more, visit https://www.npr.org.\u003cimg decoding=\"async\" src=\"https://www.google-analytics.com/__utm.gif?utmac=UA-5828686-4&utmdt=Biden+Raises+Refugee+Cap+To+62%2C500+After+Earlier+Criticism&utme=8(APIKey)9(MDAxOTAwOTE4MDEyMTkxMDAzNjczZDljZA004)\">\u003c/div>\n\n\u003c/div>\u003c/p>",
"attributes": {
"named": {},
"numeric": []
}
}
],
"link": "/news/11872153/biden-raises-refugee-cap-to-62500-after-earlier-criticism",
"authors": [
"byline_news_11872153"
],
"categories": [
"news_1169",
"news_8"
],
"tags": [
"news_20202",
"news_19006"
],
"featImg": "news_11872154",
"label": "source_news_11872153"
}
},
"programsReducer": {
"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"
}
},
"1a": {
"id": "1a",
"title": "1A",
"info": "1A is home to the national conversation. 1A brings on great guests and frames the best debate in ways that make you think, share and engage.",
"airtime": "MON-THU 11pm-12am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/1a.jpg",
"officialWebsiteLink": "https://the1a.org/",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/1a",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/RBrW",
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=1188724250&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/1A-p947376/",
"rss": "https://feeds.npr.org/510316/podcast.xml"
}
},
"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": 17
},
"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": 2
},
"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",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS9iYXktY3VyaW91cy1wb2RjYXN0L2ZlZWQvcG9kY2FzdA",
"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"
}
},
"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": 8
},
"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"
}
},
"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"
}
},
"inside-europe": {
"id": "inside-europe",
"title": "Inside Europe",
"info": "Inside Europe, a one-hour weekly news magazine hosted by Helen Seeney and Keith Walker, explores the topical issues shaping the continent. No other part of the globe has experienced such dynamic political and social change in recent years.",
"airtime": "SAT 3am-4am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Inside-Europe-Podcast-Tile-300x300-1.jpg",
"meta": {
"site": "news",
"source": "Deutsche Welle"
},
"link": "/radio/program/inside-europe",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/inside-europe/id80106806?mt=2",
"tuneIn": "https://tunein.com/radio/Inside-Europe-p731/",
"rss": "https://partner.dw.com/xml/podcast_inside-europe"
}
},
"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"
}
},
"live-from-here-highlights": {
"id": "live-from-here-highlights",
"title": "Live from Here Highlights",
"info": "Chris Thile steps to the mic as the host of Live from Here (formerly A Prairie Home Companion), a live public radio variety show. Download Chris’s Song of the Week plus other highlights from the broadcast. Produced by American Public Media.",
"airtime": "SAT 6pm-8pm, SUN 11am-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Live-From-Here-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.livefromhere.org/",
"meta": {
"site": "arts",
"source": "american public media"
},
"link": "/radio/program/live-from-here-highlights",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/id1167173941",
"tuneIn": "https://tunein.com/radio/Live-from-Here-Highlights-p921744/",
"rss": "https://feeds.publicradio.org/public_feeds/a-prairie-home-companion-highlights/rss/rss"
}
},
"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"
}
},
"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": 11
},
"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": "Police secrets, unsealed",
"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": 10
},
"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"
}
},
"our-body-politic": {
"id": "our-body-politic",
"title": "Our Body Politic",
"info": "Presented by KQED, KCRW and KPCC, and created and hosted by award-winning journalist Farai Chideya, Our Body Politic is unapologetically centered on reporting on not just how women of color experience the major political events of today, but how they’re impacting those very issues.",
"airtime": "SAT 6pm-7pm, SUN 1am-2am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Our-Body-Politic-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://our-body-politic.simplecast.com/",
"meta": {
"site": "news",
"source": "kcrw"
},
"link": "/radio/program/our-body-politic",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/our-body-politic/id1533069868",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5zaW1wbGVjYXN0LmNvbS9feGFQaHMxcw",
"spotify": "https://open.spotify.com/show/4ApAiLT1kV153TttWAmqmc",
"rss": "https://feeds.simplecast.com/_xaPhs1s",
"tuneIn": "https://tunein.com/podcasts/News--Politics-Podcasts/Our-Body-Politic-p1369211/"
}
},
"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 of daily listener commentaries since 1991",
"info": "KQED's series of of daily listener commentaries since 1991.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Perspectives-Podcast-Tile-703x703-1.jpg",
"officialWebsiteLink": "/perspectives/",
"meta": {
"site": "radio",
"source": "kqed",
"order": 13
},
"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": 6
},
"link": "/podcasts/politicalbreakdown",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/political-breakdown/id1327641087",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM5Nzk2MzI2MTEx",
"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"
}
},
"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"
}
},
"says-you": {
"id": "says-you",
"title": "Says You!",
"info": "Public radio's game show of bluff and bluster, words and whimsy. The warmest, wittiest cocktail party - it's spirited and civil, brainy and boisterous, peppered with musical interludes. Fast paced and playful, it's the most fun you can have with language without getting your mouth washed out with soap. Our motto: It's not important to know the answers, it's important to like the answers!",
"airtime": "SUN 4pm-5pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Says-You-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "http://www.saysyouradio.com/",
"meta": {
"site": "comedy",
"source": "Pipit and Finch"
},
"link": "/radio/program/says-you",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/says-you!/id1050199826",
"tuneIn": "https://tunein.com/radio/Says-You-p480/",
"rss": "https://saysyou.libsyn.com/rss"
}
},
"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"
}
},
"selected-shorts": {
"id": "selected-shorts",
"title": "Selected Shorts",
"info": "Spellbinding short stories by established and emerging writers take on a new life when they are performed by stars of the stage and screen.",
"airtime": "SAT 8pm-9pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Selected-Shorts-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.pri.org/programs/selected-shorts",
"meta": {
"site": "arts",
"source": "pri"
},
"link": "/radio/program/selected-shorts",
"subscribe": {
"apple": "https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?s=143441&mt=2&id=253191824&at=11l79Y&ct=nprdirectory",
"tuneIn": "https://tunein.com/radio/Selected-Shorts-p31792/",
"rss": "https://feeds.megaphone.fm/selectedshorts"
}
},
"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",
"officialWebsiteLink": "https://snapjudgment.org",
"meta": {
"site": "arts",
"source": "kqed",
"order": 3
},
"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": 12
},
"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/",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vc29sZG91dA"
}
},
"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": "",
"officialWebsiteLink": "https://spookedpodcast.org/",
"meta": {
"site": "news",
"source": "kqed",
"order": 4
},
"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"
}
},
"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"
}
},
"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"
}
},
"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": 1
},
"link": "/podcasts/thebay",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-bay/id1350043452",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM4MjU5Nzg2MzI3",
"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"
}
},
"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": 7
},
"link": "/californiareport",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/kqeds-the-california-report/id79681292",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM1MDAyODE4NTgz",
"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",
"officialWebsiteLink": "/californiareportmagazine",
"meta": {
"site": "news",
"source": "kqed",
"order": 9
},
"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"
}
},
"thelatest": {
"id": "thelatest",
"title": "The Latest",
"tagline": "Trusted local news in real time",
"info": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/09/The-Latest-Podcast-Tile-703x703-1.jpg",
"imageAlt": "KQED The Latest",
"officialWebsiteLink": "/thelatest",
"meta": {
"site": "news",
"source": "kqed",
"order": 5
},
"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": 15
},
"link": "/podcasts/theleap",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/the-leap/id1046668171",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5tZWdhcGhvbmUuZm0vS1FJTkM0NTcwODQ2MjY2",
"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"
}
},
"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"
}
},
"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-takeaway": {
"id": "the-takeaway",
"title": "The Takeaway",
"info": "The Takeaway is produced in partnership with its national audience. It delivers perspective and analysis to help us better understand the day’s news. Be a part of the American conversation on-air and online.",
"airtime": "MON-THU 12pm-1pm",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/The-Takeaway-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.wnycstudios.org/shows/takeaway",
"meta": {
"site": "news",
"source": "WNYC"
},
"link": "/radio/program/the-takeaway",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/the-takeaway/id363143310?mt=2",
"tuneIn": "http://tunein.com/radio/The-Takeaway-p150731/",
"rss": "https://feeds.feedburner.com/takeawaypodcast"
}
},
"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"
}
},
"truthbetold": {
"id": "truthbetold",
"title": "Truth Be Told",
"tagline": "Advice by and for people of color",
"info": "We’re the friend you call after a long day, the one who gets it. Through wisdom from some of the greatest thinkers of our time, host Tonya Mosley explores what it means to grow and thrive as a Black person in America, while discovering new ways of being that serve as a portal to more love, more healing, and more joy.",
"airtime": "",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/Truth-Be-Told-Podcast-Tile-360x360-1.jpg",
"imageAlt": "KQED Truth Be Told with Tonya Mosley",
"officialWebsiteLink": "https://www.kqed.ord/podcasts/truthbetold",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/podcasts/truthbetold",
"subscribe": {
"apple": "https://podcasts.apple.com/us/podcast/truth-be-told/id1462216572",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9jYXRlZ29yeS90cnV0aC1iZS10b2xkLXBvZGNhc3QvZmVlZA",
"npr": "https://www.npr.org/podcasts/719210818/truth-be-told",
"stitcher": "https://www.stitcher.com/s?fid=398170&refid=stpr",
"spotify": "https://open.spotify.com/show/587DhwTBxke6uvfwDfaV5N"
}
},
"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"
}
},
"washington-week": {
"id": "washington-week",
"title": "Washington Week",
"info": "For 50 years, Washington Week has been the most intelligent and up to date conversation about the most important news stories of the week. Washington Week is the longest-running news and public affairs program on PBS and features journalists -- not pundits -- lending insight and perspective to the week's important news stories.",
"airtime": "SAT 1:30am-2am",
"imageSrc": "https://ww2.kqed.org/radio/wp-content/uploads/sites/50/2018/04/washington-week.jpg",
"officialWebsiteLink": "http://www.pbs.org/weta/washingtonweek/",
"meta": {
"site": "news",
"source": "pbs"
},
"link": "/radio/program/washington-week",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/washington-week-audio-pbs/id83324702?mt=2",
"tuneIn": "https://tunein.com/podcasts/Current-Affairs/Washington-Week-p693/",
"rss": "http://feeds.pbs.org/pbs/weta/washingtonweek-audio"
}
},
"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"
},
"world-affairs": {
"id": "world-affairs",
"title": "World Affairs",
"info": "The world as we knew it is undergoing a rapid transformation…so what's next? Welcome to WorldAffairs, your guide to a changing world. We give you the context you need to navigate across borders and ideologies. Through sound-rich stories and in-depth interviews, we break down what it means to be a global citizen on a hot, crowded planet. Our hosts, Ray Suarez, Teresa Cotsirilos and Philip Yun help you make sense of an uncertain world, one story at a time.",
"airtime": "MON 10pm, TUE 1am, SAT 3am",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/World-Affairs-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.worldaffairs.org/",
"meta": {
"site": "news",
"source": "World Affairs"
},
"link": "/radio/program/world-affairs",
"subscribe": {
"apple": "https://itunes.apple.com/us/podcast/world-affairs/id101215657?mt=2",
"tuneIn": "https://tunein.com/radio/WorldAffairs-p1665/",
"rss": "https://worldaffairs.libsyn.com/rss"
}
},
"on-shifting-ground": {
"id": "on-shifting-ground",
"title": "On Shifting Ground with Ray Suarez",
"info": "Geopolitical turmoil. A warming planet. Authoritarians on the rise. We live in a chaotic world that’s rapidly shifting around us. “On Shifting Ground with Ray Suarez” explores international fault lines and how they impact us all. Each week, NPR veteran Ray Suarez hosts conversations with journalists, leaders and policy experts to help us read between the headlines – and give us hope for human resilience.",
"airtime": "MON 10pm, TUE 1am, SAT 3am",
"imageSrc": "https://ww2.kqed.org/app/uploads/2022/12/onshiftingground-600x600-1.png",
"officialWebsiteLink": "https://worldaffairs.org/radio-podcast/",
"meta": {
"site": "news",
"source": "On Shifting Ground"
},
"link": "/radio/program/on-shifting-ground",
"subscribe": {
"apple": "https://podcasts.apple.com/ie/podcast/on-shifting-ground/id101215657",
"rss": "https://feeds.libsyn.com/36668/rss"
}
},
"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"
}
},
"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/"
}
},
"white-lies": {
"id": "white-lies",
"title": "White Lies",
"info": "In 1965, Rev. James Reeb was murdered in Selma, Alabama. Three men were tried and acquitted, but no one was ever held to account. Fifty years later, two journalists from Alabama return to the city where it happened, expose the lies that kept the murder from being solved and uncover a story about guilt and memory that says as much about America today as it does about the past.",
"imageSrc": "https://cdn.kqed.org/wp-content/uploads/2024/04/White-Lies-Podcast-Tile-360x360-1.jpg",
"officialWebsiteLink": "https://www.npr.org/podcasts/510343/white-lies",
"meta": {
"site": "news",
"source": "npr"
},
"link": "/radio/program/white-lies",
"subscribe": {
"npr": "https://rpb3r.app.goo.gl/whitelies",
"apple": "https://podcasts.apple.com/podcast/id1462650519?mt=2&at=11l79Y&ct=nprdirectory",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly9mZWVkcy5ucHIub3JnLzUxMDM0My9wb2RjYXN0LnhtbA",
"spotify": "https://open.spotify.com/show/12yZ2j8vxqhc0QZyRES3ft?si=LfWYEK6URA63hueKVxRLAw",
"rss": "https://feeds.npr.org/510343/podcast.xml"
}
},
"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": 14
},
"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"
}
},
"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": 16
},
"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",
"google": "https://podcasts.google.com/feed/aHR0cHM6Ly93dzIua3FlZC5vcmcvbmV3cy9zZXJpZXMvamVycnlicm93bi9mZWVkL3BvZGNhc3Qv"
}
},
"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"
}
},
"racesReducer": {
"5921": {
"id": "5921",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 158422,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Doris Matsui",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 89456,
"isWinner": true
},
{
"candidateName": "Tom Silva",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 48920,
"isWinner": true
},
{
"candidateName": "David Mandel",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 20046,
"isWinner": false
}
],
"winnerDateTime": "2024-03-09T01:00:38.194Z"
},
"5922": {
"id": "5922",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Rudy Recile",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "John Garamendi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5924": {
"id": "5924",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 185034,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark DeSaulnier",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 121265,
"isWinner": true
},
{
"candidateName": "Katherine Piccinini",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34883,
"isWinner": true
},
{
"candidateName": "Nolan Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 19459,
"isWinner": false
},
{
"candidateName": "Joe Sweeney",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 7606,
"isWinner": false
},
{
"candidateName": "Mohamed Elsherbini",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1821,
"isWinner": false
}
],
"winnerDateTime": "2024-03-09T01:02:32.415Z"
},
"5926": {
"id": "5926",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 153801,
"precinctsReportPercentage": 100,
"eevp": 99.85,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lateefah Simon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 85905,
"isWinner": true
},
{
"candidateName": "Jennifer Tran",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 22964,
"isWinner": true
},
{
"candidateName": "Tony Daysog",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 17197,
"isWinner": false
},
{
"candidateName": "Stephen Slauson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9699,
"isWinner": false
},
{
"candidateName": "Glenn Kaplan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6785,
"isWinner": false
},
{
"candidateName": "Eric Wilson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4243,
"isWinner": false
},
{
"candidateName": "Abdur Sikder",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2847,
"isWinner": false
},
{
"candidateName": "Ned Nuerge",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2532,
"isWinner": false
},
{
"candidateName": "Andre Todd",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1629,
"isWinner": false
}
],
"winnerDateTime": "2024-03-16T00:22:36.062Z"
},
"5928": {
"id": "5928",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 125831,
"precinctsReportPercentage": 100,
"eevp": 99.89,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Eric Swalwell",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 83989,
"isWinner": true
},
{
"candidateName": "Vin Kruttiventi",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 22106,
"isWinner": true
},
{
"candidateName": "Alison Hayden",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11928,
"isWinner": false
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 7808,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:51:36.366Z"
},
"5930": {
"id": "5930",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 182188,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sam Liccardo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 38492,
"isWinner": true
},
{
"candidateName": "Evan Low",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 30261,
"isWinner": true
},
{
"candidateName": "Joe Simitian",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 30256,
"isWinner": false
},
{
"candidateName": "Peter Ohtaki",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 23283,
"isWinner": false
},
{
"candidateName": "Peter Dixon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14677,
"isWinner": false
},
{
"candidateName": "Rishi Kumar",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 12383,
"isWinner": false
},
{
"candidateName": "Karl Ryan",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11563,
"isWinner": false
},
{
"candidateName": "Julie Lythcott-Haims",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11386,
"isWinner": false
},
{
"candidateName": "Ahmed Mostafa",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 5814,
"isWinner": false
},
{
"candidateName": "Greg Tanaka",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2421,
"isWinner": false
},
{
"candidateName": "Joby Bernstein",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1652,
"isWinner": false
}
],
"winnerDateTime": "2024-05-02T14:15:13.232Z"
},
"5931": {
"id": "5931",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 117534,
"precinctsReportPercentage": 100,
"eevp": 99.9,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ro Khanna",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 73941,
"isWinner": true
},
{
"candidateName": "Anita Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 31539,
"isWinner": true
},
{
"candidateName": "Ritesh Tandon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 5728,
"isWinner": false
},
{
"candidateName": "Mario Ramirez",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4491,
"isWinner": false
},
{
"candidateName": "Joe Dehn",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 1835,
"isWinner": false
}
],
"winnerDateTime": "2024-03-08T01:50:53.956Z"
},
"5932": {
"id": "5932",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 96302,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Zoe Lofgren",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 49323,
"isWinner": true
},
{
"candidateName": "Peter Hernandez",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 31622,
"isWinner": true
},
{
"candidateName": "Charlene Nijmeh",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 10614,
"isWinner": false
},
{
"candidateName": "Lawrence Milan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2712,
"isWinner": false
},
{
"candidateName": "Luele Kifle",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2031,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:26:02.706Z"
},
"5963": {
"id": "5963",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 139085,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Michael Greer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 38079,
"isWinner": true
},
{
"candidateName": "Chris Rogers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 27126,
"isWinner": true
},
{
"candidateName": "Rusty Hicks",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25615,
"isWinner": false
},
{
"candidateName": "Ariel Kelley",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19483,
"isWinner": false
},
{
"candidateName": "Frankie Myers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 17694,
"isWinner": false
},
{
"candidateName": "Ted Williams",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9550,
"isWinner": false
},
{
"candidateName": "Cynthia Click",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1538,
"isWinner": false
}
],
"winnerDateTime": "2024-03-22T21:38:36.711Z"
},
"5972": {
"id": "5972",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 99775,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lori Wilson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 50085,
"isWinner": true
},
{
"candidateName": "Dave Ennis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 26074,
"isWinner": true
},
{
"candidateName": "Wanda Wallis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14638,
"isWinner": false
},
{
"candidateName": "Jeffrey Flack",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8978,
"isWinner": false
}
],
"winnerDateTime": "2024-03-08T02:01:24.524Z"
},
"5973": {
"id": "5973",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 143532,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Damon Connolly",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 111275,
"isWinner": true
},
{
"candidateName": "Andy Podshadley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 17240,
"isWinner": true
},
{
"candidateName": "Eryn Cervantes",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15017,
"isWinner": false
}
],
"winnerDateTime": "2024-03-21T00:25:32.262Z"
},
"5975": {
"id": "5975",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 106997,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Buffy Wicks",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 78678,
"isWinner": true
},
{
"candidateName": "Margot Smith",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 18251,
"isWinner": true
},
{
"candidateName": "Utkarsh Jain",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 10068,
"isWinner": false
}
],
"winnerDateTime": "2024-03-15T01:30:34.539Z"
},
"5976": {
"id": "5976",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 97144,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sonia Ledo",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 30946,
"isWinner": true
},
{
"candidateName": "Anamarie Farias",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 29512,
"isWinner": true
},
{
"candidateName": "Monica Wilson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 24775,
"isWinner": false
},
{
"candidateName": "Karen Mitchoff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11911,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T00:19:38.858Z"
},
"5977": {
"id": "5977",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Joseph Rubay",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Rebecca Bauer-Kahan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5978": {
"id": "5978",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 111003,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Matt Haney",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 90915,
"isWinner": true
},
{
"candidateName": "Manuel Noris-Barrera",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 13843,
"isWinner": true
},
{
"candidateName": "Otto Duke",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 6245,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:36:19.697Z"
},
"5979": {
"id": "5979",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 86008,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mia Bonta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 73040,
"isWinner": true
},
{
"candidateName": "Andre Sandford",
"candidateIncumbent": false,
"candidateParty": "AIP",
"voteCount": 4575,
"isWinner": true
},
{
"candidateName": "Mindy Pechenuk",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4389,
"isWinner": false
},
{
"candidateName": "Cheyenne Kenney",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4004,
"isWinner": false
}
],
"winnerDateTime": "2024-05-02T14:13:20.724Z"
},
"5980": {
"id": "5980",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 113959,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Catherine Stefani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 64960,
"isWinner": true
},
{
"candidateName": "David Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 33035,
"isWinner": true
},
{
"candidateName": "Nadia Flamenco",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 8335,
"isWinner": false
},
{
"candidateName": "Arjun Sodhani",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 7629,
"isWinner": false
}
],
"winnerDateTime": "2024-03-11T23:50:23.109Z"
},
"5981": {
"id": "5981",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 20",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Liz Ortega",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5982": {
"id": "5982",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 21",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark Gilham",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Diane Papan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"5984": {
"id": "5984",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 23",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 116963,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Marc Berman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 67106,
"isWinner": true
},
{
"candidateName": "Lydia Kou",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 23699,
"isWinner": true
},
{
"candidateName": "Gus Mattammal",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 13277,
"isWinner": false
},
{
"candidateName": "Allan Marson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 12881,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T01:13:06.280Z"
},
"5987": {
"id": "5987",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 26",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 72753,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Patrick Ahrens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25036,
"isWinner": true
},
{
"candidateName": "Tara Sreekrishnan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19600,
"isWinner": true
},
{
"candidateName": "Sophie Song",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15954,
"isWinner": false
},
{
"candidateName": "Omar Din",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8772,
"isWinner": false
},
{
"candidateName": "Bob Goodwyn",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 2170,
"isWinner": false
},
{
"candidateName": "Ashish Garg",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1221,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T21:06:29.070Z"
},
"5989": {
"id": "5989",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 28",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Gail Pellerin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Liz Lawler",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6010": {
"id": "6010",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 49",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Fong",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Long Liu",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6018": {
"id": "6018",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 229348,
"precinctsReportPercentage": 100,
"eevp": 98.93,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jared Huffman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 169005,
"isWinner": true
},
{
"candidateName": "Chris Coulombe",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 37372,
"isWinner": true
},
{
"candidateName": "Tief Gibbs",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 18437,
"isWinner": false
},
{
"candidateName": "Jolian Kangas",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 3166,
"isWinner": false
},
{
"candidateName": "Jason Brisendine",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 1368,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:46:10.103Z"
},
"6020": {
"id": "6020",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 187640,
"precinctsReportPercentage": 100,
"eevp": 97.16,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 118147,
"isWinner": true
},
{
"candidateName": "John Munn",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 56232,
"isWinner": true
},
{
"candidateName": "Andrew Engdahl",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 11202,
"isWinner": false
},
{
"candidateName": "Niket Patwardhan",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 2059,
"isWinner": false
}
],
"winnerDateTime": "2024-03-07T00:30:57.980Z"
},
"6025": {
"id": "6025",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 121271,
"precinctsReportPercentage": 100,
"eevp": 98.93,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Harder",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 60396,
"isWinner": true
},
{
"candidateName": "Kevin Lincoln",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 36346,
"isWinner": true
},
{
"candidateName": "John McBride",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 15525,
"isWinner": false
},
{
"candidateName": "Khalid Jafri",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9004,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:49:44.113Z"
},
"6031": {
"id": "6031",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Anna Kramer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Kevin Mullin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6035": {
"id": "6035",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 203670,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jimmy Panetta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 132540,
"isWinner": true
},
{
"candidateName": "Jason Anderson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 58120,
"isWinner": true
},
{
"candidateName": "Sean Dougherty",
"candidateIncumbent": false,
"candidateParty": "Grn",
"voteCount": 13010,
"isWinner": false
}
],
"winnerDateTime": "2024-03-07T00:23:46.779Z"
},
"6066": {
"id": "6066",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jamie Gallagher",
"candidateIncumbent": true,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Aaron Draper",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6067": {
"id": "6067",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Cecilia Aguiar-Curry",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6087": {
"id": "6087",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 24",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 66643,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Alex Lee",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 45544,
"isWinner": true
},
{
"candidateName": "Bob Brunton",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14951,
"isWinner": true
},
{
"candidateName": "Marti Souza",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6148,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T23:23:49.770Z"
},
"6088": {
"id": "6088",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 25",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 69560,
"precinctsReportPercentage": 100,
"eevp": 99,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ash Kalra",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 35821,
"isWinner": true
},
{
"candidateName": "Ted Stroll",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 18255,
"isWinner": true
},
{
"candidateName": "Lan Ngo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 15484,
"isWinner": false
}
],
"winnerDateTime": "2024-03-14T02:40:57.200Z"
},
"6092": {
"id": "6092",
"type": "apRace",
"location": "State of California",
"raceName": "State House, District 29",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Robert Rivas",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "J.W. Paine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6223": {
"id": "6223",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 46",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 100,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lou Correa",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "David Pan",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6530": {
"id": "6530",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 222193,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Thom Bogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 61776,
"isWinner": true
},
{
"candidateName": "Christopher Cabaldon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 59041,
"isWinner": true
},
{
"candidateName": "Rozzana Verder-Aliga",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 45546,
"isWinner": false
},
{
"candidateName": "Jackie Elward",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 41127,
"isWinner": false
},
{
"candidateName": "Jimih Jones",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 14703,
"isWinner": false
}
],
"winnerDateTime": "2024-03-15T01:24:31.539Z"
},
"6531": {
"id": "6531",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 171623,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jim Shoemaker",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 74935,
"isWinner": true
},
{
"candidateName": "Jerry McNerney",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 57040,
"isWinner": true
},
{
"candidateName": "Carlos Villapudua",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 39648,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T20:07:46.382Z"
},
"6532": {
"id": "6532",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 192446,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jesse Arreguín",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 61837,
"isWinner": true
},
{
"candidateName": "Jovanka Beckles",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 34025,
"isWinner": true
},
{
"candidateName": "Dan Kalb",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 28842,
"isWinner": false
},
{
"candidateName": "Kathryn Lybarger",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 28041,
"isWinner": false
},
{
"candidateName": "Sandre Swanson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 22862,
"isWinner": false
},
{
"candidateName": "Jeanne Solnordal",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 16839,
"isWinner": false
}
],
"winnerDateTime": "2024-03-16T00:58:11.533Z"
},
"6533": {
"id": "6533",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Tim Grayson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Marisol Rubio",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6534": {
"id": "6534",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 228260,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Scott Wiener",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 166592,
"isWinner": true
},
{
"candidateName": "Yvette Corkrean",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34438,
"isWinner": true
},
{
"candidateName": "Cynthia Cravens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 18513,
"isWinner": false
},
{
"candidateName": "Jing Xiong",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 8717,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T02:01:51.597Z"
},
"6535": {
"id": "6535",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 227191,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Becker",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 167127,
"isWinner": true
},
{
"candidateName": "Alexander Glew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 42788,
"isWinner": true
},
{
"candidateName": "Christina Laskowski",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 17276,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T01:56:24.964Z"
},
"6536": {
"id": "6536",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 180231,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Dave Cortese",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124440,
"isWinner": true
},
{
"candidateName": "Robert Howell",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34173,
"isWinner": true
},
{
"candidateName": "Tony Loaiza",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 21618,
"isWinner": false
}
],
"winnerDateTime": "2024-03-13T01:15:45.365Z"
},
"6548": {
"id": "6548",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 39",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 0,
"uncontested": true,
"precinctsReportPercentage": 0,
"eevp": 0,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Akilah Weber",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 0,
"isWinner": true
},
{
"candidateName": "Bob Divine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 0,
"isWinner": true
}
],
"winnerDateTime": "2024-03-06T04:00:30.000Z"
},
"6611": {
"id": "6611",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 188732,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Nancy Pelosi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 138285,
"isWinner": true
},
{
"candidateName": "Bruce Lou",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 16285,
"isWinner": true
},
{
"candidateName": "Marjorie Mikels",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9363,
"isWinner": false
},
{
"candidateName": "Bianca Von Krieg",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 7634,
"isWinner": false
},
{
"candidateName": "Jason Zeng",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6607,
"isWinner": false
},
{
"candidateName": "Jason Boyce",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 4325,
"isWinner": false
},
{
"candidateName": "Larry Nichelson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3482,
"isWinner": false
},
{
"candidateName": "Eve Del Castello",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2751,
"isWinner": false
}
],
"winnerDateTime": "2024-03-12T00:31:55.445Z"
},
"8589": {
"id": "8589",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 7276537,
"precinctsReportPercentage": 100,
"eevp": 99.66,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2299507,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2292414,
"isWinner": true
},
{
"candidateName": "Katie Porter",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1115606,
"isWinner": false
},
{
"candidateName": "Barbara Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 714408,
"isWinner": false
},
{
"candidateName": "Eric Early",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 240723,
"isWinner": false
},
{
"candidateName": "James Bradley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 98180,
"isWinner": false
},
{
"candidateName": "Christina Pascucci",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 61755,
"isWinner": false
},
{
"candidateName": "Sharleta Bassett",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 54422,
"isWinner": false
},
{
"candidateName": "Sarah Liew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 38483,
"isWinner": false
},
{
"candidateName": "Laura Garza ",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 34320,
"isWinner": false
},
{
"candidateName": "Jonathan Reiss",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 34283,
"isWinner": false
},
{
"candidateName": "Sepi Gilani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 34056,
"isWinner": false
},
{
"candidateName": "Gail Lightfoot",
"candidateIncumbent": false,
"candidateParty": "Lib",
"voteCount": 33046,
"isWinner": false
},
{
"candidateName": "Denice Gary-Pandol",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 25494,
"isWinner": false
},
{
"candidateName": "James Macauley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 23168,
"isWinner": false
},
{
"candidateName": "Harmesh Kumar",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21522,
"isWinner": false
},
{
"candidateName": "David Peterson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21076,
"isWinner": false
},
{
"candidateName": "Douglas Pierce",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 19371,
"isWinner": false
},
{
"candidateName": "Major Singh",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 16965,
"isWinner": false
},
{
"candidateName": "John Rose",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14577,
"isWinner": false
},
{
"candidateName": "Perry Pound",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 14134,
"isWinner": false
},
{
"candidateName": "Raji Rab",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 13558,
"isWinner": false
},
{
"candidateName": "Mark Ruzon",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 13429,
"isWinner": false
},
{
"candidateName": "Forrest Jones",
"candidateIncumbent": false,
"candidateParty": "AIP",
"voteCount": 13027,
"isWinner": false
},
{
"candidateName": "Stefan Simchowitz",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 12717,
"isWinner": false
},
{
"candidateName": "Martin Veprauskas",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 9714,
"isWinner": false
},
{
"candidateName": "Don Grundmann",
"candidateIncumbent": false,
"candidateParty": "NPP",
"voteCount": 6582,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T05:01:46.589Z"
},
"8686": {
"id": "8686",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 3589127,
"precinctsReportPercentage": 100,
"eevp": 99.75,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Joe Biden",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 3200188,
"isWinner": true
},
{
"candidateName": "Marianne Williamson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 145690,
"isWinner": false
},
{
"candidateName": "Dean Phillips",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 99981,
"isWinner": false
},
{
"candidateName": "Armando Perez-Serrato",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 42925,
"isWinner": false
},
{
"candidateName": "Gabriel Cornejo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 41261,
"isWinner": false
},
{
"candidateName": "President Boddie",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 25373,
"isWinner": false
},
{
"candidateName": "Stephen Lyons",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 21008,
"isWinner": false
},
{
"candidateName": "Eban Cambridge",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 12701,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:12:27.559Z"
},
"8688": {
"id": "8688",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 2466569,
"precinctsReportPercentage": 100,
"eevp": 99.58,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Donald Trump",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 1953947,
"isWinner": true
},
{
"candidateName": "Nikki Haley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 430792,
"isWinner": false
},
{
"candidateName": "Ron DeSantis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 35581,
"isWinner": false
},
{
"candidateName": "Chris Christie",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 20164,
"isWinner": false
},
{
"candidateName": "Vivek Ramaswamy",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 11069,
"isWinner": false
},
{
"candidateName": "Rachel Swift",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 4231,
"isWinner": false
},
{
"candidateName": "David Stuckenberg",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3895,
"isWinner": false
},
{
"candidateName": "Ryan Binkley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3563,
"isWinner": false
},
{
"candidateName": "Asa Hutchinson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 3327,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:13:19.766Z"
},
"81993": {
"id": "81993",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I Unexpired Term",
"raceDescription": "Top candidate wins seat.",
"raceType": "top2",
"totalVotes": 7358837,
"precinctsReportPercentage": 100,
"eevp": 99.66,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 2444940,
"isWinner": true
},
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 2155146,
"isWinner": true
},
{
"candidateName": "Katie Porter",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 1269194,
"isWinner": false
},
{
"candidateName": "Barbara Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 863278,
"isWinner": false
},
{
"candidateName": "Eric Early",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 448788,
"isWinner": false
},
{
"candidateName": "Christina Pascucci",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 109421,
"isWinner": false
},
{
"candidateName": "Sepi Gilani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 68070,
"isWinner": false
}
],
"winnerDateTime": "2024-03-06T04:31:08.186Z"
},
"82014": {
"id": "82014",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 1 - Behavioral Health Services Program",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 7221972,
"precinctsReportPercentage": 100,
"eevp": 100,
"tabulationStatus": "End of AP Tabulation",
"dateUpdated": "May 9, 2024",
"timeUpdated": "2:18 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 3624998,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 3596974,
"isWinner": false
}
],
"winnerDateTime": "2024-03-21T00:11:06.265Z"
},
"timeLoaded": "November 22, 2024 12:46 AM",
"nationalRacesLoaded": true,
"localRacesLoaded": true,
"overrides": [
{
"id": "5921",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5922",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5924",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5926",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/congress-12th-district"
},
{
"id": "5928",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5930",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/congress-16th-district"
},
{
"id": "5931",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5932",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5963",
"raceName": "State Assembly, District 2",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5972",
"raceName": "State Assembly, District 11",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5973",
"raceName": "State Assembly, District 12",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5975",
"raceName": "State Assembly, District 14",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5976",
"raceName": "State Assembly, District 15",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/contracosta/state-assembly"
},
{
"id": "5977",
"raceName": "State Assembly, District 16",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5978",
"raceName": "State Assembly, District 17",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5979",
"raceName": "State Assembly, District 18",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5980",
"raceName": "State Assembly, District 19",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5981",
"raceName": "State Assembly, District 20",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5982",
"raceName": "State Assembly, District 21",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "5984",
"raceName": "State Assembly, District 23",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/state-assembly-23rd-district"
},
{
"id": "5987",
"raceName": "State Assembly, District 26",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/state-assembly-26th-district"
},
{
"id": "5989",
"raceName": "State Assembly, District 28",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6010",
"raceName": "State Assembly, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6018",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6020",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6025",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6031",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6035",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6067",
"raceName": "State Assembly, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6087",
"raceName": "State Assembly, District 24",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6088",
"raceName": "State Assembly, District 25",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6092",
"raceName": "State Assembly, District 29",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6223",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6530",
"raceName": "State Senate, District 3",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/state-senate-3rd-district"
},
{
"id": "6531",
"raceName": "State Senate, District 5",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6532",
"raceName": "State Senate, District 7",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/state-senate-7th-district"
},
{
"id": "6533",
"raceName": "State Senate, District 9",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6534",
"raceName": "State Senate, District 11",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6535",
"raceName": "State Senate, District 13",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6536",
"raceName": "State Senate, District 15",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "6611",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": ""
},
{
"id": "8589",
"raceName": "U.S. Senate (Full Term)",
"raceDescription": "Top two candidates advance to general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/senator"
},
{
"id": "8686",
"raceName": "California Democratic Presidential Primary",
"raceDescription": "Candidates are competing for 496 delegates.",
"raceReadTheStory": "https://www.kqed.org/elections/results/president/democrat"
},
{
"id": "8688",
"raceName": "California Republican Presidential Primary",
"raceDescription": "Candidates are competing for 169 delegates.",
"raceReadTheStory": "https://kqed.org/elections/results/president/republican"
},
{
"id": "81993",
"raceName": "U.S. Senate (Partial/Unexpired Term)",
"raceDescription": "Top two candidates advance to general election."
},
{
"id": "82014",
"raceName": "Proposition 1",
"raceDescription": "Bond and mental health reforms. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/california/proposition-1"
}
],
"AlamedaJudge5": {
"id": "AlamedaJudge5",
"type": "localRace",
"location": "Alameda",
"raceName": "Superior Court Judge, Office 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 200601,
"candidates": [
{
"candidateName": "Terry Wiley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 200601
}
]
},
"AlamedaJudge12": {
"id": "AlamedaJudge12",
"type": "localRace",
"location": "Alameda",
"raceName": "Superior Court Judge, Office 12",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 240853,
"candidates": [
{
"candidateName": "Mark Fickes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 133009
},
{
"candidateName": "Michael P. Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 107844
}
]
},
"AlamedaBoard2": {
"id": "AlamedaBoard2",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Education, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 33580,
"candidates": [
{
"candidateName": "John Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6943
},
{
"candidateName": "Angela Normand",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26637
}
]
},
"AlamedaBoard5": {
"id": "AlamedaBoard5",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Education, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 26072,
"candidates": [
{
"candidateName": "Guadalupe \"Lupe\" Angulo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7521
},
{
"candidateName": "Janevette Cole",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13338
},
{
"candidateName": "Joe Orlando Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5213
}
]
},
"AlamedaBoard6": {
"id": "AlamedaBoard6",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Education, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 30864,
"candidates": [
{
"candidateName": "John Guerrero",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9989
},
{
"candidateName": "Eileen McDonald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20875
}
]
},
"AlamedaSup1": {
"id": "AlamedaSup1",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 41038,
"candidates": [
{
"candidateName": "David Haubert",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 41038
}
]
},
"AlamedaSup2": {
"id": "AlamedaSup2",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 31034,
"candidates": [
{
"candidateName": "Elisa Márquez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 31034
}
]
},
"AlamedaSup4": {
"id": "AlamedaSup4",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/supervisor-4th-district",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 57007,
"candidates": [
{
"candidateName": "Jennifer Esteen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22400
},
{
"candidateName": "Nate Miley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34607
}
]
},
"AlamedaSup5": {
"id": "AlamedaSup5",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/supervisor-5th-district",
"raceType": "top2",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 81059,
"candidates": [
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13518
},
{
"candidateName": "Nikki Fortunato Bas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27597
},
{
"candidateName": "John J. Bauters",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16783
},
{
"candidateName": "Ken Berrick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7520
},
{
"candidateName": "Omar Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1240
},
{
"candidateName": "Gregory Hodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3419
},
{
"candidateName": "Chris Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7428
},
{
"candidateName": "Gerald Pechenuk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 305
},
{
"candidateName": "Lorrel Plimier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3249
}
]
},
"AlamedaBoard7": {
"id": "AlamedaBoard7",
"type": "localRace",
"location": "Alameda",
"raceName": "Flood Control & Water Conservation District Director, Zone 7, Full Term",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 134340,
"candidates": [
{
"candidateName": "Alan Burnham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15723
},
{
"candidateName": "Sandy Figuers",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22454
},
{
"candidateName": "Laurene K. Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30343
},
{
"candidateName": "Kathy Narum",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23833
},
{
"candidateName": "Seema Badar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7468
},
{
"candidateName": "Catherine Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 34519
}
]
},
"AlamedaAuditor": {
"id": "AlamedaAuditor",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland Auditor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 59227,
"candidates": [
{
"candidateName": "Michael Houston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 59227
}
]
},
"AlamedaMeasureA": {
"id": "AlamedaMeasureA",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure A",
"raceDescription": "Alameda County. Civil service. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 282335,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 167903
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 114432
}
]
},
"AlamedaMeasureB": {
"id": "AlamedaMeasureB",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure B",
"raceDescription": "Alameda County. Recall rules. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/alameda/measure-b",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 282683,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182200
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 100483
}
]
},
"AlamedaMeasureD": {
"id": "AlamedaMeasureD",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure D",
"raceDescription": "Oakland. Appropriations limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 79797,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 59852
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19945
}
]
},
"AlamedaMeasureE": {
"id": "AlamedaMeasureE",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure E",
"raceDescription": "Alameda Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 22692,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17280
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5412
}
]
},
"AlamedaMeasureF": {
"id": "AlamedaMeasureF",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure F",
"raceDescription": "Piedmont. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 4855,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3673
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1182
}
]
},
"AlamedaMeasureG": {
"id": "AlamedaMeasureG",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure G",
"raceDescription": "Albany Unified School District. Parcel tax. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 5898,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4651
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1247
}
]
},
"AlamedaMeasureH": {
"id": "AlamedaMeasureH",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure H",
"raceDescription": "Berkeley Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 33331,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29418
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3913
}
]
},
"AlamedaMeasureI": {
"id": "AlamedaMeasureI",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure I",
"raceDescription": "Hayward Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 21929,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14151
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7778
}
]
},
"AlamedaMeasureJ": {
"id": "AlamedaMeasureJ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure J",
"raceDescription": "San Leandro Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:02 PM",
"dateUpdated": "April 1, 2024",
"totalVotes": 12338,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7784
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4554
}
]
},
"CCD2": {
"id": "CCD2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 45776,
"candidates": [
{
"candidateName": "Candace Andersen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 45776
}
]
},
"CCD3": {
"id": "CCD3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 25120,
"candidates": [
{
"candidateName": "Diane Burgis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25120
}
]
},
"CCD5": {
"id": "CCD5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/contracosta/supervisor-5th-district",
"raceType": "top2",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 37045,
"candidates": [
{
"candidateName": "Mike Barbanica",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14338
},
{
"candidateName": "Jelani Killings",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5683
},
{
"candidateName": "Shanelle Scales-Preston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12993
},
{
"candidateName": "Iztaccuauhtli Hector Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4031
}
]
},
"CCMeasureA": {
"id": "CCMeasureA",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure A",
"raceDescription": "Martinez. Appoint City Clerk. Passes with a majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 11513,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7554
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3959
}
]
},
"CCMeasureB": {
"id": "CCMeasureB",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure B",
"raceDescription": "Antioch Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 17971,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10397
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7574
}
]
},
"CCMeasureC": {
"id": "CCMeasureC",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure C",
"raceDescription": "Martinez Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 9230,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6917
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2313
}
]
},
"CCMeasureD": {
"id": "CCMeasureD",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure D",
"raceDescription": "Moraga School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:45 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 6007,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4052
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1955
}
]
},
"MarinD2": {
"id": "MarinD2",
"type": "localRace",
"location": "Marin",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/marin/supervisor-2nd-district",
"raceType": "top2",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 18466,
"candidates": [
{
"candidateName": "Brian Colbert",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7971
},
{
"candidateName": "Heather McPhail Sridharan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4851
},
{
"candidateName": "Ryan O'Neil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2647
},
{
"candidateName": "Gabe Paulson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2997
}
]
},
"MarinD3": {
"id": "MarinD3",
"type": "localRace",
"location": "Marin",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 13274,
"candidates": [
{
"candidateName": "Stephanie Moulton-Peters",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13274
}
]
},
"MarinD4": {
"id": "MarinD4",
"type": "localRace",
"location": "Marin",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 12986,
"candidates": [
{
"candidateName": "Dennis Rodoni",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10086
},
{
"candidateName": "Francis Drouillard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2900
}
]
},
"MarinLarkspurCC": {
"id": "MarinLarkspurCC",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council (Short Term)",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 4176,
"candidates": [
{
"candidateName": "Stephanie Andre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2514
},
{
"candidateName": "Claire Paquette",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1008
},
{
"candidateName": "Lana Scott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 654
}
]
},
"MarinRossCouncil": {
"id": "MarinRossCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Ross Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 1740,
"candidates": [
{
"candidateName": "Charles William \"Bill\" Kircher, Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 536
},
{
"candidateName": "Mathew Salter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 502
},
{
"candidateName": "Shadi Aboukhater",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 187
},
{
"candidateName": "Teri Dowling",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 515
}
]
},
"MarinMeasureA": {
"id": "MarinMeasureA",
"type": "localRace",
"location": "Marin",
"raceName": "Measure A",
"raceDescription": "Tamalpais Union High School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 45345,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24376
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20969
}
]
},
"MarinMeasureB": {
"id": "MarinMeasureB",
"type": "localRace",
"location": "Marin",
"raceName": "Measure B",
"raceDescription": "Petaluma Joint Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 132,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 62
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 70
}
]
},
"MarinMeasureC": {
"id": "MarinMeasureC",
"type": "localRace",
"location": "Marin",
"raceName": "Measure C",
"raceDescription": "Belvedere. Appropriation limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 870,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 679
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 191
}
]
},
"MarinMeasureD": {
"id": "MarinMeasureD",
"type": "localRace",
"location": "Marin",
"raceName": "Measure D",
"raceDescription": "Larkspur. Rent stabilization. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/marin/measure-d",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 4955,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2573
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2382
}
]
},
"MarinMeasureE": {
"id": "MarinMeasureE",
"type": "localRace",
"location": "Marin",
"raceName": "Measure E",
"raceDescription": "Ross. Special tax. Passes with 2/3 vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/marin/measure-e",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 874,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 683
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 191
}
]
},
"MarinMeasureF": {
"id": "MarinMeasureF",
"type": "localRace",
"location": "Marin",
"raceName": "Measure F",
"raceDescription": "San Anselmo. Flood Control and Water Conservation District. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 5193,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3083
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2110
}
]
},
"MarinMeasureG": {
"id": "MarinMeasureG",
"type": "localRace",
"location": "Marin",
"raceName": "Measure G",
"raceDescription": "Bel Marin Keys Community Services District. Special tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 830,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 661
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 169
}
]
},
"MarinMeasureH": {
"id": "MarinMeasureH",
"type": "localRace",
"location": "Marin",
"raceName": "Measure H",
"raceDescription": "Marinwood Community Services District. Appropriations limit, fire protection. Passes with a majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 1738,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1369
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 369
}
]
},
"MarinMeasureI": {
"id": "MarinMeasureI",
"type": "localRace",
"location": "Marin",
"raceName": "Measure I",
"raceDescription": "Marinwood Community Services District. Appropriations limit, parks. Passes with a majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:54 PM",
"dateUpdated": "March 27, 2024",
"totalVotes": 1735,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1336
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 399
}
]
},
"NapaD2": {
"id": "NapaD2",
"type": "localRace",
"location": "Napa",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 8351,
"candidates": [
{
"candidateName": "Liz Alessio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6340
},
{
"candidateName": "Doris Gentry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2011
}
]
},
"NapaD4": {
"id": "NapaD4",
"type": "localRace",
"location": "Napa",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/napa/supervisor-4th-district",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 7306,
"candidates": [
{
"candidateName": "Amber Manfree",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3913
},
{
"candidateName": "Pete Mott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3393
}
]
},
"NapaD5": {
"id": "NapaD5",
"type": "localRace",
"location": "Napa",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/napa/supervisor-5th-district",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 5356,
"candidates": [
{
"candidateName": "Mariam Aboudamous",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2379
},
{
"candidateName": "Belia Ramos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2977
}
]
},
"NapaMeasureD": {
"id": "NapaMeasureD",
"type": "localRace",
"location": "Napa",
"raceName": "Measure D",
"raceDescription": "Howell Mountain Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 741,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 367
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 374
}
]
},
"NapaMeasureU": {
"id": "NapaMeasureU",
"type": "localRace",
"location": "Napa",
"raceName": "Measure U",
"raceDescription": "Lake Berryessa Resort Improvement District. Appropriations limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 86,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 63
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
}
]
},
"NapaMeasureU1": {
"id": "NapaMeasureU1",
"type": "localRace",
"location": "Napa",
"raceName": "Measure U",
"raceDescription": "Yountville. Appropriations limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "April 3, 2024",
"totalVotes": 925,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 793
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 132
}
]
},
"SFJudge1": {
"id": "SFJudge1",
"type": "localRace",
"location": "San Francisco",
"raceName": "Superior Court Judge, Seat 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/superior-court-seat-1",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 202960,
"candidates": [
{
"candidateName": "Michael Begert",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 124943
},
{
"candidateName": "Chip Zecher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 78017
}
]
},
"SFJudge13": {
"id": "SFJudge13",
"type": "localRace",
"location": "San Francisco",
"raceName": "Superior Court Judge, Seat 13",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/superior-court-seat-13",
"raceType": "top1",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 202386,
"candidates": [
{
"candidateName": "Jean Myungjin Roland",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 90012
},
{
"candidateName": "Patrick S. Thompson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 112374
}
]
},
"SFPropA": {
"id": "SFPropA",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition A",
"raceDescription": "Housing bond. Passes with 2/3 vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-a",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 225187,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 158497
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 66690
}
]
},
"SFPropB": {
"id": "SFPropB",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition B",
"raceDescription": "Police staffing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222954,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61580
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 161374
}
]
},
"SFPropC": {
"id": "SFPropC",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition C",
"raceDescription": "Transfer tax exemption. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 220349,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 116311
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 104038
}
]
},
"SFPropD": {
"id": "SFPropD",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition D",
"raceDescription": "Ethics laws. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222615,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 198584
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24031
}
]
},
"SFPropE": {
"id": "SFPropE",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition E",
"raceDescription": "Police policies. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-e",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222817,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 120529
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102288
}
]
},
"SFPropF": {
"id": "SFPropF",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition F",
"raceDescription": "Drug screening. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanfrancisco/proposition-f",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 224004,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 130214
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 93790
}
]
},
"SFPropG": {
"id": "SFPropG",
"type": "localRace",
"location": "San Francisco",
"raceName": "Proposition G",
"raceDescription": "Eighth-grade algebra. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:50 PM",
"dateUpdated": "March 21, 2024",
"totalVotes": 222704,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182066
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40638
}
]
},
"SMJudge4": {
"id": "SMJudge4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Superior Court Judge, Office 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 108919,
"candidates": [
{
"candidateName": "Sarah Burdick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 108919
}
]
},
"SMD1": {
"id": "SMD1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanmateo/supervisor-1st-district",
"raceType": "top1",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 29650,
"candidates": [
{
"candidateName": "Jackie Speier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20353
},
{
"candidateName": "Ann Schneider",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9297
}
]
},
"SMD4": {
"id": "SMD4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sanmateo/supervisor-4th-district",
"raceType": "top2",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 22725,
"candidates": [
{
"candidateName": "Antonio Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5730
},
{
"candidateName": "Lisa Gauthier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10358
},
{
"candidateName": "Celeste Brevard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1268
},
{
"candidateName": "Paul Bocanegra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1909
},
{
"candidateName": "Maggie Cornejo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3460
}
]
},
"SMD5": {
"id": "SMD5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 19937,
"candidates": [
{
"candidateName": "David Canepa",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19937
}
]
},
"SMMeasureB": {
"id": "SMMeasureB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure B",
"raceDescription": "County Service Area #1 (Highlands). Special tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 1549,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1360
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 189
}
]
},
"SMMeasureC": {
"id": "SMMeasureC",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure C",
"raceDescription": "Jefferson Elementary School District. Parcel tax. Passes with 2/3 vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 12234,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8543
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3691
}
]
},
"SMMeasureE": {
"id": "SMMeasureE",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure E",
"raceDescription": "Woodside Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 1392,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 910
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 482
}
]
},
"SMMeasureG": {
"id": "SMMeasureG",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure G",
"raceDescription": "Pacifica School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 11548,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7067
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4481
}
]
},
"SMMeasureH": {
"id": "SMMeasureH",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure H",
"raceDescription": "San Carlos School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:56 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 9938,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6283
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3655
}
]
},
"SCJudge5": {
"id": "SCJudge5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Superior Court Judge, Office 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 301953,
"candidates": [
{
"candidateName": "Jay Boyarsky",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 142549
},
{
"candidateName": "Nicole M. Ford",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52147
},
{
"candidateName": "Johnene Linda Stebbins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 107257
}
]
},
"SCD2": {
"id": "SCD2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/supervisor-2nd-district",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 44059,
"candidates": [
{
"candidateName": "Corina Herrera-Loera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10519
},
{
"candidateName": "Jennifer Margaret Celaya",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2394
},
{
"candidateName": "Madison Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12794
},
{
"candidateName": "Betty Duong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14031
},
{
"candidateName": "Nelson McElmurry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4321
}
]
},
"SCD3": {
"id": "SCD3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 42549,
"candidates": [
{
"candidateName": "Otto Lee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 42549
}
]
},
"SCD5": {
"id": "SCD5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/santaclara/supervisor-5th-district",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 88712,
"candidates": [
{
"candidateName": "Margaret Abe-Koga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 37172
},
{
"candidateName": "Sally J. Lieber",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21962
},
{
"candidateName": "Barry Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6164
},
{
"candidateName": "Peter C. Fung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17892
},
{
"candidateName": "Sandy Sans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5522
}
]
},
"SCSJMayor": {
"id": "SCSJMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José Mayor",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 167064,
"candidates": [
{
"candidateName": "Matt Mahan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 144701
},
{
"candidateName": "Tyrone Wade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22363
}
]
},
"SCSJD2": {
"id": "SCSJD2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 14131,
"candidates": [
{
"candidateName": "Joe Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4950
},
{
"candidateName": "Pamela Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3436
},
{
"candidateName": "Vanessa Sandoval",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2719
},
{
"candidateName": "Babu Prasad",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3026
}
]
},
"SCSJD4": {
"id": "SCSJD4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 14322,
"candidates": [
{
"candidateName": "Kansen Chu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5931
},
{
"candidateName": "David Cohen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8391
}
]
},
"SCSJD6": {
"id": "SCSJD6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 6",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 22146,
"candidates": [
{
"candidateName": "Olivia Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6913
},
{
"candidateName": "Alex Shoor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3850
},
{
"candidateName": "Angelo \"A.J.\" Pasciuti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2688
},
{
"candidateName": "Michael Mulcahy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8695
}
]
},
"SCSJD8": {
"id": "SCSJD8",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 8",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 21462,
"candidates": [
{
"candidateName": "Tam Truong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6982
},
{
"candidateName": "Domingo Candelas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8466
},
{
"candidateName": "Sukhdev Singh Bainiwal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5513
},
{
"candidateName": "Surinder Kaur Dhaliwal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 501
}
]
},
"SCSJD10": {
"id": "SCSJD10",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 10",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 22799,
"candidates": [
{
"candidateName": "George Casey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8805
},
{
"candidateName": "Arjun Batra",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8354
},
{
"candidateName": "Lenka Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5640
}
]
},
"SCMeasureA": {
"id": "SCMeasureA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure A",
"raceDescription": "Santa Clara. Appointed city clerk. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 20315,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6580
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13735
}
]
},
"SCMeasureB": {
"id": "SCMeasureB",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure B",
"raceDescription": "Santa Clara. Appointed police chief. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 20567,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5680
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14887
}
]
},
"SCMeasureC": {
"id": "SCMeasureC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure C",
"raceDescription": "Sunnyvale School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "April 4, 2024",
"totalVotes": 14656,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10261
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4395
}
]
},
"SolanoD15": {
"id": "SolanoD15",
"type": "localRace",
"location": "Solano",
"raceName": "Superior Court Judge, Department 15",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 81709,
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36844
},
{
"candidateName": "Bryan J. Kim",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44865
}
]
},
"SolanoD1": {
"id": "SolanoD1",
"type": "localRace",
"location": "Solano",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/solano/supervisor-1st-district",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 13786,
"candidates": [
{
"candidateName": "Michael Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6401
},
{
"candidateName": "Cassandra James",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7385
}
]
},
"SolanoD2": {
"id": "SolanoD2",
"type": "localRace",
"location": "Solano",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 19903,
"candidates": [
{
"candidateName": "Monica Brown",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10951
},
{
"candidateName": "Nora Dizon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3135
},
{
"candidateName": "Rochelle Sherlock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5817
}
]
},
"SolanoD5": {
"id": "SolanoD5",
"type": "localRace",
"location": "Solano",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 17888,
"candidates": [
{
"candidateName": "Mitch Mashburn",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11210
},
{
"candidateName": "Chadwick J. Ledoux",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6678
}
]
},
"SolanoEducation": {
"id": "SolanoEducation",
"type": "localRace",
"location": "Solano",
"raceName": "Sacramento County Board of Education",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 3650,
"candidates": [
{
"candidateName": "Heather Davis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2960
},
{
"candidateName": "Shazleen Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 690
}
]
},
"SolanoMeasureA": {
"id": "SolanoMeasureA",
"type": "localRace",
"location": "Solano",
"raceName": "Measure A",
"raceDescription": "Benicia. Hotel tax. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/solano/measure-a",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 10136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7869
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2267
}
]
},
"SolanoMeasureB": {
"id": "SolanoMeasureB",
"type": "localRace",
"location": "Solano",
"raceName": "Measure B",
"raceDescription": "Benicia. Sales tax. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/solano/measure-b",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 10164,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7335
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2829
}
]
},
"SolanoMeasureC": {
"id": "SolanoMeasureC",
"type": "localRace",
"location": "Solano",
"raceName": "Measure C",
"raceDescription": "Benicia Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 10112,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6316
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3796
}
]
},
"SolanoMeasureN": {
"id": "SolanoMeasureN",
"type": "localRace",
"location": "Solano",
"raceName": "Measure N",
"raceDescription": "Davis Joint Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:08 PM",
"dateUpdated": "March 28, 2024",
"totalVotes": 15,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10
}
]
},
"SonomaJudge3": {
"id": "SonomaJudge3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Superior Court Judge, Office 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 115405,
"candidates": [
{
"candidateName": "Kristine M. Burk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 79498
},
{
"candidateName": "Beki Berrey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 35907
}
]
},
"SonomaJudge4": {
"id": "SonomaJudge4",
"type": "localRace",
"location": "Sonoma",
"raceName": "Superior Court Judge, Office 4",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 86789,
"candidates": [
{
"candidateName": "Paul J. Lozada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 86789
}
]
},
"SonomaJudge6": {
"id": "SonomaJudge6",
"type": "localRace",
"location": "Sonoma",
"raceName": "Superior Court Judge, Office 6",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 117990,
"candidates": [
{
"candidateName": "Omar Figueroa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 42236
},
{
"candidateName": "Kenneth English",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75754
}
]
},
"SonomaD1": {
"id": "SonomaD1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Board of Supervisors, District 1",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 30348,
"candidates": [
{
"candidateName": "Rebecca Hermosillo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23958
},
{
"candidateName": "Jonathan Mathieu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6390
}
]
},
"SonomaD3": {
"id": "SonomaD3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Board of Supervisors, District 3",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sonoma/supervisor-3rd-district",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 16312,
"candidates": [
{
"candidateName": "Chris Coursey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11346
},
{
"candidateName": "Omar Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4966
}
]
},
"SonomaD5": {
"id": "SonomaD5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Candidate with majority vote wins seat. If no candidate reaches majority, top two candidates advance to runoff in general election.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 23356,
"candidates": [
{
"candidateName": "Lynda Hopkins",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23356
}
]
},
"SonomaMeasureA": {
"id": "SonomaMeasureA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure A",
"raceDescription": "Cotati-Rohnert Park Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 13756,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10320
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3436
}
]
},
"SonomaMeasureB": {
"id": "SonomaMeasureB",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure B",
"raceDescription": "Petaluma Joint Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 24877,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15795
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9082
}
]
},
"SonomaMeasureC": {
"id": "SonomaMeasureC",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure C",
"raceDescription": "Fort Ross School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 286,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 159
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 127
}
]
},
"SonomaMeasureD": {
"id": "SonomaMeasureD",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure D",
"raceDescription": "Harmony Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 1925,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1089
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 836
}
]
},
"SonomaMeasureE": {
"id": "SonomaMeasureE",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure E",
"raceDescription": "Petaluma City (Elementary) School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 11133,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7622
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3511
}
]
},
"SonomaMeasureG": {
"id": "SonomaMeasureG",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure G",
"raceDescription": "Rincon Valley Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 14577,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8668
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5909
}
]
},
"SonomaMeasureH": {
"id": "SonomaMeasureH",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure H",
"raceDescription": "Sonoma County. Sales tax. Passes with majority vote.",
"raceReadTheStory": "https://www.kqed.org/elections/results/sonoma/measure-h",
"raceType": "yesNo",
"timeUpdated": "6:51 PM",
"dateUpdated": "March 29, 2024",
"totalVotes": 145261,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 89646
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 55615
}
]
}
},
"racesGenElectionReducer": {
"0": {
"id": "0",
"type": "apRace",
"location": "State of California",
"raceName": "President,",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 15546685,
"precinctsReportPercentage": 97.53,
"eevp": 97.53,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Kamala Harris",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 9119445,
"isWinner": true
},
{
"candidateName": "Donald Trump",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 5933308,
"isWinner": false
},
{
"candidateName": "Robert Kennedy",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 193270,
"isWinner": false
},
{
"candidateName": "Jill Stein",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 164241,
"isWinner": false
},
{
"candidateName": "Claudia De la Cruz",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 70885,
"isWinner": false
},
{
"candidateName": "Chase Oliver",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 65536,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:00:06.346Z"
},
"5089": {
"id": "5089",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 429834,
"precinctsReportPercentage": 96.32,
"eevp": 96.34,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Christopher Cabaldon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 268217,
"isWinner": true
},
{
"candidateName": "Thom Bogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 161617,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T01:25:37.893Z"
},
"5154": {
"id": "5154",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 210246,
"precinctsReportPercentage": 98.61,
"eevp": 98.73,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lori Wilson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 123723,
"isWinner": true
},
{
"candidateName": "Dave Ennis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 86523,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T02:16:08.754Z"
},
"5258": {
"id": "5258",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 29",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 149207,
"precinctsReportPercentage": 98.31,
"eevp": 98.15,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:28 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Robert Rivas",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 98560,
"isWinner": true
},
{
"candidateName": "J.W. Paine",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 50647,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T17:42:54.453Z"
},
"5692": {
"id": "5692",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 350954,
"precinctsReportPercentage": 91.52,
"eevp": 91.54,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jared Huffman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 254727,
"isWinner": true
},
{
"candidateName": "Chris Coulombe",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 96227,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:23:23.665Z"
},
"5694": {
"id": "5694",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 320106,
"precinctsReportPercentage": 90.4,
"eevp": 90.45,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mike Thompson",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 213695,
"isWinner": true
},
{
"candidateName": "John Munn",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 106411,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:27:44.646Z"
},
"5697": {
"id": "5697",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 286177,
"precinctsReportPercentage": 95.72,
"eevp": 95.77,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Doris Matsui",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 191295,
"isWinner": true
},
{
"candidateName": "Tom Silva",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 94882,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:27:48.667Z"
},
"5698": {
"id": "5698",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 267227,
"precinctsReportPercentage": 97.98,
"eevp": 97.9,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "John Garamendi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 197719,
"isWinner": true
},
{
"candidateName": "Rudy Recile",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 69508,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:33:00.364Z"
},
"5699": {
"id": "5699",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 239649,
"precinctsReportPercentage": 96.17,
"eevp": 96.04,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "5:51 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Harder",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 124332,
"isWinner": true
},
{
"candidateName": "Kevin Lincoln",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 115317,
"isWinner": false
}
],
"winnerDateTime": "2024-11-16T00:40:53.537Z"
},
"5701": {
"id": "5701",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 339007,
"precinctsReportPercentage": 98.89,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "4:49 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Nancy Pelosi",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 274723,
"isWinner": true
},
{
"candidateName": "Bruce Lou",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 64284,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:03:30.399Z"
},
"5702": {
"id": "5702",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 282754,
"precinctsReportPercentage": 98.45,
"eevp": 98.33,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Lateefah Simon",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 185005,
"isWinner": true
},
{
"candidateName": "Jennifer Tran",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 97749,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T01:19:52.852Z"
},
"5704": {
"id": "5704",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 276078,
"precinctsReportPercentage": 99.13,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Eric Swalwell",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 187060,
"isWinner": true
},
{
"candidateName": "Vin Kruttiventi",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 89018,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:56:14.288Z"
},
"5705": {
"id": "5705",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 288124,
"precinctsReportPercentage": 97.35,
"eevp": 97.4,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "4:49 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Kevin Mullin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 210605,
"isWinner": true
},
{
"candidateName": "Anna Kramer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 77519,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:01:34.831Z"
},
"5706": {
"id": "5706",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 307371,
"precinctsReportPercentage": 98.63,
"eevp": 98.6,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Sam Liccardo",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 178923,
"isWinner": true
},
{
"candidateName": "Evan Low",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 128448,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T00:57:53.623Z"
},
"5707": {
"id": "5707",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 254058,
"precinctsReportPercentage": 98.81,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ro Khanna",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 171962,
"isWinner": true
},
{
"candidateName": "Anita Chen",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 82096,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:20:43.330Z"
},
"5708": {
"id": "5708",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 226307,
"precinctsReportPercentage": 98.55,
"eevp": 98.51,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:28 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Zoe Lofgren",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 146380,
"isWinner": true
},
{
"candidateName": "Peter Hernandez",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 79927,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:34:06.248Z"
},
"5709": {
"id": "5709",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 353225,
"precinctsReportPercentage": 96.33,
"eevp": 96.4,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:28 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jimmy Panetta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 246334,
"isWinner": true
},
{
"candidateName": "Jason Anderson",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 106891,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:11:42.601Z"
},
"5746": {
"id": "5746",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 346671,
"precinctsReportPercentage": 96.93,
"eevp": 96.89,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "5:52 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jerry McNerney",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 184012,
"isWinner": true
},
{
"candidateName": "Jim Shoemaker",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 162659,
"isWinner": false
}
],
"winnerDateTime": "2024-11-16T00:59:02.478Z"
},
"5747": {
"id": "5747",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 345328,
"precinctsReportPercentage": 97.81,
"eevp": 97.94,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Jesse Arreguín",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 197493,
"isWinner": true
},
{
"candidateName": "Jovanka Beckles",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 147835,
"isWinner": false
}
],
"winnerDateTime": "2024-11-16T01:00:05.900Z"
},
"5748": {
"id": "5748",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 363021,
"precinctsReportPercentage": 97.33,
"eevp": 97.37,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:40 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Tim Grayson",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 189483,
"isWinner": true
},
{
"candidateName": "Marisol Rubio",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 173538,
"isWinner": false
}
],
"winnerDateTime": "2024-11-21T01:40:25.112Z"
},
"5749": {
"id": "5749",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 417494,
"precinctsReportPercentage": 98.74,
"eevp": 98.81,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "4:49 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Scott Wiener",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 324900,
"isWinner": true
},
{
"candidateName": "Yvette Corkrean",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 92594,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:30:29.104Z"
},
"5750": {
"id": "5750",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 432587,
"precinctsReportPercentage": 97.89,
"eevp": 97.82,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Josh Becker",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 313456,
"isWinner": true
},
{
"candidateName": "Alexander Glew",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 119131,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:31:17.600Z"
},
"5751": {
"id": "5751",
"type": "apRace",
"location": "State of California",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 378515,
"precinctsReportPercentage": 99.05,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Dave Cortese",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 259737,
"isWinner": true
},
{
"candidateName": "Robert Howell",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 118778,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:29:11.774Z"
},
"5763": {
"id": "5763",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 2",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 207161,
"precinctsReportPercentage": 87.4,
"eevp": 87.44,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Chris Rogers",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 137671,
"isWinner": true
},
{
"candidateName": "Michael Greer",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 69490,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:45:06.290Z"
},
"5765": {
"id": "5765",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 4",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 181003,
"precinctsReportPercentage": 85.75,
"eevp": 85.72,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Cecilia Aguiar-Curry",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 121240,
"isWinner": true
},
{
"candidateName": "Darren Ellis",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 59763,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T00:18:57.106Z"
},
"5772": {
"id": "5772",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 12",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 240432,
"precinctsReportPercentage": 97.28,
"eevp": 97.26,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Damon Connolly",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 182312,
"isWinner": true
},
{
"candidateName": "Andy Podshadley",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 58120,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:37:23.490Z"
},
"5774": {
"id": "5774",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 14",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 179123,
"precinctsReportPercentage": 98.15,
"eevp": 98.04,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Buffy Wicks",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 123376,
"isWinner": true
},
{
"candidateName": "Margot Smith",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 55747,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:46:37.722Z"
},
"5775": {
"id": "5775",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 15",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 198590,
"precinctsReportPercentage": 97.04,
"eevp": 97,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 19, 2024",
"timeUpdated": "1:33 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Anamarie Avila Farias",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 127380,
"isWinner": true
},
{
"candidateName": "Sonia Ledo",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 71210,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T00:45:27.762Z"
},
"5776": {
"id": "5776",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 16",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 246838,
"precinctsReportPercentage": 97.53,
"eevp": 97.68,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Rebecca Bauer-Kahan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 158300,
"isWinner": true
},
{
"candidateName": "Joseph Rubay",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 88538,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T00:46:42.757Z"
},
"5777": {
"id": "5777",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 17",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 200325,
"precinctsReportPercentage": 98.99,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "4:49 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Matt Haney",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 169438,
"isWinner": true
},
{
"candidateName": "Manuel Noris-Barrera",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 30887,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T07:04:53.675Z"
},
"5778": {
"id": "5778",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 18",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 166891,
"precinctsReportPercentage": 98.28,
"eevp": 97.87,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mia Bonta",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 133957,
"isWinner": true
},
{
"candidateName": "Andre Sandford",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 32934,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T06:14:07.579Z"
},
"5779": {
"id": "5779",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 19",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 196201,
"precinctsReportPercentage": 98.46,
"eevp": 98.6,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "4:49 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Catherine Stefani",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 118786,
"isWinner": true
},
{
"candidateName": "David Lee",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 77415,
"isWinner": false
}
],
"winnerDateTime": "2024-11-10T02:02:13.334Z"
},
"5780": {
"id": "5780",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 20",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 173478,
"precinctsReportPercentage": 98.8,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Liz Ortega",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 126476,
"isWinner": true
},
{
"candidateName": "Sangeetha Shanbhogue",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 47002,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T02:17:44.124Z"
},
"5781": {
"id": "5781",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 21",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 198393,
"precinctsReportPercentage": 97.31,
"eevp": 97.12,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "4:45 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Diane Papan",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 146463,
"isWinner": true
},
{
"candidateName": "Mark Gilham",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 51930,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T06:19:19.404Z"
},
"5783": {
"id": "5783",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 23",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 193060,
"precinctsReportPercentage": 98.4,
"eevp": 98.35,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Marc Berman",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 115484,
"isWinner": true
},
{
"candidateName": "Lydia Kou",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 77576,
"isWinner": false
}
],
"winnerDateTime": "2024-11-11T01:51:05.506Z"
},
"5784": {
"id": "5784",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 24",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 158684,
"precinctsReportPercentage": 99.3,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Alex Lee",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 104897,
"isWinner": true
},
{
"candidateName": "Bob Brunton",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 53787,
"isWinner": false
}
],
"winnerDateTime": "2024-11-10T02:05:19.921Z"
},
"5786": {
"id": "5786",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 25",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 156937,
"precinctsReportPercentage": 98.9,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Ash Kalra",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 107368,
"isWinner": true
},
{
"candidateName": "Ted Stroll",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 49569,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T01:34:48.486Z"
},
"5787": {
"id": "5787",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 26",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 136714,
"precinctsReportPercentage": 98.83,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:27 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Patrick Ahrens",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 76541,
"isWinner": true
},
{
"candidateName": "Tara Sreekrishnan",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 60173,
"isWinner": false
}
],
"winnerDateTime": "2024-11-11T19:51:42.335Z"
},
"5789": {
"id": "5789",
"type": "apRace",
"location": "State of California",
"raceName": "State Assembly, District 28",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 223755,
"precinctsReportPercentage": 98.34,
"eevp": 98.43,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:28 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Gail Pellerin",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 149192,
"isWinner": true
},
{
"candidateName": "Liz Lawler",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 74563,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T01:33:07.038Z"
},
"6855": {
"id": "6855",
"type": "apRace",
"location": "State of California",
"raceName": "Mayor, San Francisco",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 390016,
"precinctsReportPercentage": 99.03,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 19, 2024",
"timeUpdated": "5:57 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 102676,
"isWinner": true
},
{
"candidateName": "London Breed",
"candidateIncumbent": true,
"candidateParty": null,
"voteCount": 95079,
"isWinner": false
},
{
"candidateName": "Aaron Peskin",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 89179,
"isWinner": false
},
{
"candidateName": "Mark Farrell",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 72083,
"isWinner": false
},
{
"candidateName": "Ahsha Safai",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 11418,
"isWinner": false
},
{
"candidateName": "Ellen Zhou",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8662,
"isWinner": false
},
{
"candidateName": "Dylan Hirsch-Shell",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 2896,
"isWinner": false
},
{
"candidateName": "Keith Freedman",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 2076,
"isWinner": false
},
{
"candidateName": "Nelson Mei",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1791,
"isWinner": false
},
{
"candidateName": "Shahram Shariati",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1610,
"isWinner": false
},
{
"candidateName": "Henry Flynn",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 1318,
"isWinner": false
},
{
"candidateName": "Paul Robertson",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 811,
"isWinner": false
},
{
"candidateName": "Jon Soderstrom",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 413,
"isWinner": false
},
{
"candidateName": "Total Write-Ins",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4,
"isWinner": false
}
],
"winnerDateTime": "2024-11-20T00:39:58.562Z"
},
"8514": {
"id": "8514",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 354323,
"precinctsReportPercentage": 97.1,
"eevp": 97.1,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Mark DeSaulnier",
"candidateIncumbent": true,
"candidateParty": "D",
"voteCount": 235916,
"isWinner": true
},
{
"candidateName": "Katherine Piccinini",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 118407,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:35:13.273Z"
},
"8619": {
"id": "8619",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 15053468,
"precinctsReportPercentage": 97.38,
"eevp": 97.38,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8883138,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6170330,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:00:06.416Z"
},
"82961": {
"id": "82961",
"type": "apRace",
"location": "State of California",
"raceName": "U.S. Senate, Class I Unexpired Term",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14757730,
"precinctsReportPercentage": 97.36,
"eevp": 97.36,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Adam Schiff",
"candidateIncumbent": false,
"candidateParty": "D",
"voteCount": 8690023,
"isWinner": true
},
{
"candidateName": "Steve Garvey",
"candidateIncumbent": false,
"candidateParty": "R",
"voteCount": 6067707,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:34:43.856Z"
},
"83019": {
"id": "83019",
"type": "apRace",
"location": "State of California",
"raceName": "Question, Recall - Oakland Mayor Thao",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 142625,
"precinctsReportPercentage": 99.07,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 86450,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 56175,
"isWinner": false
}
],
"winnerDateTime": "2024-11-11T23:23:35.964Z"
},
"83020": {
"id": "83020",
"type": "apRace",
"location": "State of California",
"raceName": "Question, Recall - Alameda County District Attorney Price",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 596044,
"precinctsReportPercentage": 98.95,
"eevp": 99,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 20, 2024",
"timeUpdated": "5:31 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 374993,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 221051,
"isWinner": false
}
],
"winnerDateTime": "2024-11-09T01:23:39.035Z"
},
"83060": {
"id": "83060",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 2 - Issue Public Education Bonds",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14743043,
"precinctsReportPercentage": 97.38,
"eevp": 97.38,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8636533,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6106510,
"isWinner": false
}
],
"winnerDateTime": "2024-11-07T01:45:17.519Z"
},
"83061": {
"id": "83061",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 3 - Right to Marry",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14845633,
"precinctsReportPercentage": 97.38,
"eevp": 97.38,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 9300066,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5545567,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T06:30:18.607Z"
},
"83062": {
"id": "83062",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 4 - Issue Natural Resources Bonds",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14834564,
"precinctsReportPercentage": 97.39,
"eevp": 97.39,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8856032,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5978532,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T18:07:47.735Z"
},
"83063": {
"id": "83063",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 5 - Lower Local Approval Threshold to Fund Housing Projects",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14675632,
"precinctsReportPercentage": 97.38,
"eevp": 97.38,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8092584,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6583048,
"isWinner": false
}
],
"winnerDateTime": "2024-11-08T16:39:28.505Z"
},
"83064": {
"id": "83064",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 6 - Remove Slavery Exception",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14472805,
"precinctsReportPercentage": 97.38,
"eevp": 97.38,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7717043,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6755762,
"isWinner": false
}
],
"winnerDateTime": "2024-11-11T02:11:21.241Z"
},
"83065": {
"id": "83065",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 32 - Raise Minimum Wage",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14761262,
"precinctsReportPercentage": 97.35,
"eevp": 97.35,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:29 PM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7499229,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7262033,
"isWinner": false
}
],
"winnerDateTime": "2024-11-20T01:03:41.030Z"
},
"83066": {
"id": "83066",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 33 - Expand Local Rent Control",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14648368,
"precinctsReportPercentage": 97.39,
"eevp": 97.39,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 8806063,
"isWinner": true
},
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 5842305,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T08:02:41.812Z"
},
"83067": {
"id": "83067",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 34 - Restrict Spending by Healthcare Providers",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14198173,
"precinctsReportPercentage": 97.44,
"eevp": 97.44,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 7215607,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 6982566,
"isWinner": false
}
],
"winnerDateTime": "2024-11-21T01:34:12.474Z"
},
"83068": {
"id": "83068",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 35 - Permanently Fund Medi-Cal Health",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14599999,
"precinctsReportPercentage": 97.38,
"eevp": 97.38,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 9907253,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4692746,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T05:28:38.879Z"
},
"83069": {
"id": "83069",
"type": "apRace",
"location": "State of California",
"raceName": "Proposition, 36 - Increase Sentences for Drug and Theft Crimes",
"raceDescription": "Top candidate wins seat.",
"raceType": "top1",
"totalVotes": 14752117,
"precinctsReportPercentage": 97.39,
"eevp": 97.39,
"tabulationStatus": "Active Tabulation",
"dateUpdated": "November 21, 2024",
"timeUpdated": "6:30 PM",
"source": "AP",
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 10100758,
"isWinner": true
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": null,
"voteCount": 4651359,
"isWinner": false
}
],
"winnerDateTime": "2024-11-06T04:57:32.362Z"
},
"timeLoaded": "November 22, 2024 12:46 AM",
"nationalRacesLoaded": true,
"localRacesLoaded": true,
"overrides": [
{
"id": "0",
"raceName": "President",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5089",
"raceName": "State Senate, District 3",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5154",
"raceName": "State Assembly, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5258",
"raceName": "State Assembly, District 29",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5692",
"raceName": "U.S. House of Representatives, District 2",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5694",
"raceName": "U.S. House of Representatives, District 4",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5697",
"raceName": "U.S. House of Representatives, District 7",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5698",
"raceName": "U.S. House of Representatives, District 8",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5699",
"raceName": "U.S. House of Representatives, District 9",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5701",
"raceName": "U.S. House of Representatives, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5702",
"raceName": "U.S. House of Representatives, District 12",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5704",
"raceName": "U.S. House of Representatives, District 14",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5705",
"raceName": "U.S. House of Representatives, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5706",
"raceName": "U.S. House of Representatives, District 16",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5707",
"raceName": "U.S. House of Representatives, District 17",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5708",
"raceName": "U.S. House of Representatives, District 18",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5709",
"raceName": "U.S. House of Representatives, District 19",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5746",
"raceName": "State Senate, District 5",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5747",
"raceName": "State Senate, District 7",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5748",
"raceName": "State Senate, District 9",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5749",
"raceName": "State Senate, District 11",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5750",
"raceName": "State Senate, District 13",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5751",
"raceName": "State Senate, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5763",
"raceName": "State Assembly, District 2",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5765",
"raceName": "State Assembly, District 4",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5772",
"raceName": "State Assembly, District 12",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5774",
"raceName": "State Assembly, District 14",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5775",
"raceName": "State Assembly, District 15",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5776",
"raceName": "State Assembly, District 16",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5777",
"raceName": "State Assembly, District 17",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5778",
"raceName": "State Assembly, District 18",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5779",
"raceName": "State Assembly, District 19",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5780",
"raceName": "State Assembly, District 20",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5781",
"raceName": "State Assembly, District 21",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5783",
"raceName": "State Assembly, District 23",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5784",
"raceName": "State Assembly, District 24",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5786",
"raceName": "State Assembly, District 25",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5787",
"raceName": "State Assembly, District 26",
"raceDescription": "Top candidate wins seat."
},
{
"id": "5789",
"raceName": "State Assembly, District 28",
"raceDescription": "Top candidate wins seat."
},
{
"id": "6855",
"raceName": "SF Mayor",
"raceDescription": "Top candidate wins seat."
},
{
"id": "8514",
"raceName": "U.S. House of Representatives, District 10",
"raceDescription": "Top candidate wins seat."
},
{
"id": "8619",
"raceName": "U.S. Senate full term",
"raceDescription": "Top candidate wins seat."
},
{
"id": "82961",
"raceName": "U.S. Senate unexpired term",
"raceDescription": "Top candidate wins seat."
},
{
"id": "83019",
"raceName": "Oakland Mayor recall",
"raceDescription": "Passes with majority vote."
},
{
"id": "83020",
"raceName": "Alameda DA recall",
"raceDescription": "Passes with majority vote."
},
{
"id": "83060",
"raceName": "Proposition 2",
"raceDescription": "Passes with majority vote."
},
{
"id": "83061",
"raceName": "Proposition 3",
"raceDescription": "Passes with majority vote."
},
{
"id": "83062",
"raceName": "Proposition 4",
"raceDescription": "Passes with majority vote."
},
{
"id": "83063",
"raceName": "Proposition 5",
"raceDescription": "Passes with majority vote."
},
{
"id": "83064",
"raceName": "Proposition 6",
"raceDescription": "Passes with majority vote."
},
{
"id": "83065",
"raceName": "Proposition 32",
"raceDescription": "Passes with majority vote."
},
{
"id": "83066",
"raceName": "Proposition 33",
"raceDescription": "Passes with majority vote."
},
{
"id": "83067",
"raceName": "Proposition 34",
"raceDescription": "Passes with majority vote."
},
{
"id": "83068",
"raceName": "Proposition 35",
"raceDescription": "Passes with majority vote."
},
{
"id": "83069",
"raceName": "Proposition 36",
"raceDescription": "Passes with majority vote."
}
],
"AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea1": {
"id": "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Chabot – Las Positas Community College District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27259,
"candidates": [
{
"candidateName": "Hector Garcia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20320
},
{
"candidateName": "Luis Reynoso \r",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6939
}
]
},
"AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea4": {
"id": "AlamedaChabotLasPositasCommunityCollegeDistrictTrusteeArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Chabot - Las Positas Community College District, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 38723,
"candidates": [
{
"candidateName": "Maria L Heredia ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26158
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12565
}
]
},
"AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2": {
"id": "AlamedaPeraltaCommunityCollegeDistrictTrusteeArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "Peralta Community College District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 21696,
"candidates": [
{
"candidateName": "Paulina Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14071
},
{
"candidateName": "Sinead Geneva Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7625
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea1": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 68,
"candidates": [
{
"candidateName": "Ralph Lee White",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36
},
{
"candidateName": "Shelly Stoll Swanson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 32
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea2": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 68,
"candidates": [
{
"candidateName": "Samuel Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27
},
{
"candidateName": "Julie D. Kay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
},
{
"candidateName": "Dan Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18
}
]
},
"AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea6": {
"id": "AlamedaSanJoaquinDeltaCommunityCollegeDistrictTrusteeArea6",
"type": "localRace",
"location": "Alameda",
"raceName": "San Joaquin Delta Community College District, Trustee Area 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 64,
"candidates": [
{
"candidateName": "Catalina Piña",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41
},
{
"candidateName": "Rosario Patrick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
}
]
},
"AlamedaAlamedaUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaAlamedaUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Unified School District Governing Board",
"raceDescription": "To three candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 76453,
"candidates": [
{
"candidateName": "Heather Little",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21965
},
{
"candidateName": "Meleah Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21464
},
{
"candidateName": "Joyce Boyd",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11245
},
{
"candidateName": "Jennifer Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21779
}
]
},
"AlamedaCastroValleyUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "AlamedaCastroValleyUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Alameda",
"raceName": "Castro Valley Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4666,
"candidates": [
{
"candidateName": "John Chung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1270
},
{
"candidateName": "Mike Kusiak",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3396
}
]
},
"AlamedaDublinUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaDublinUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5100,
"candidates": [
{
"candidateName": "Kristian Reyes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3067
},
{
"candidateName": "Ramnath “Ram” Shanbhogue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2033
}
]
},
"AlamedaEmeryUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaEmeryUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Emery Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6072,
"candidates": [
{
"candidateName": "Elsie Joyce Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2642
},
{
"candidateName": "Brian Donahue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 829
},
{
"candidateName": "Walter Pizarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 704
},
{
"candidateName": "John T. Van Geffen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1897
}
]
},
"AlamedaFremontUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "AlamedaFremontUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13133,
"candidates": [
{
"candidateName": "Ganesh Balamitran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6551
},
{
"candidateName": "Rinu Nair",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6582
}
]
},
"AlamedaHaywardUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaHaywardUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 127212,
"candidates": [
{
"candidateName": "Sophia Jauregui",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17182
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28316
},
{
"candidateName": "Sara Prada",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19805
},
{
"candidateName": "Austin Bruckner Carrillo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18739
},
{
"candidateName": "Simon “Peter” Gutierrez Bufete",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21389
},
{
"candidateName": "Calyn Kelley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12860
},
{
"candidateName": "Tom Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8921
}
]
},
"AlamedaLammersvilleJointUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaLammersvilleJointUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Lammersville Joint Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 76,
"candidates": [
{
"candidateName": "David A. Pombo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 60
},
{
"candidateName": "Surekha Shekar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16
}
]
},
"AlamedaLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Valley Joint Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 65819,
"candidates": [
{
"candidateName": "Maggie Tufts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14885
},
{
"candidateName": "Amanda Pepper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4176
},
{
"candidateName": "Jean Paulsen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2533
},
{
"candidateName": "Tara Boyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13210
},
{
"candidateName": "Christiaan Vandenheuvel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15213
},
{
"candidateName": "Deena Kaplanis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15802
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4544,
"candidates": [
{
"candidateName": "Midji Kuo-Rovetta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1213
},
{
"candidateName": "Patricio R. Urbi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2092
},
{
"candidateName": "Jatinder (JP) K. Sahi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1239
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea2": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea2",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4442,
"candidates": [
{
"candidateName": "Melanie Freeberg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2923
},
{
"candidateName": "Michelle Parnala",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1519
}
]
},
"AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "AlamedaNewHavenUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "New Haven Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5221,
"candidates": [
{
"candidateName": "Lydia Idem",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1955
},
{
"candidateName": "Michael Gonzales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3266
}
]
},
"AlamedaNewarkUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaNewarkUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 32709,
"candidates": [
{
"candidateName": "Aiden Hill",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7719
},
{
"candidateName": "Vikas Minglani",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3722
},
{
"candidateName": "Gabriel Anguiano Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7424
},
{
"candidateName": "Austin Block",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7607
},
{
"candidateName": "Phuong Nguyen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6237
}
]
},
"AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7090,
"candidates": [
{
"candidateName": "Donalyn Harris",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3135
},
{
"candidateName": "Kelly Mokashi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3955
}
]
},
"AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "AlamedaPleasantonUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6942,
"candidates": [
{
"candidateName": "Jen Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3306
},
{
"candidateName": "Charlie Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3636
}
]
},
"AlamedaSanLorenzoUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "AlamedaSanLorenzoUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Alameda",
"raceName": "San Lorenzo Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3695,
"candidates": [
{
"candidateName": "Alicia Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2360
},
{
"candidateName": "Penny Peck",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1335
}
]
},
"AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard": {
"id": "AlamedaSunolGlenUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Alameda",
"raceName": "Sunol Glen Unified School District Governing Board",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 633,
"candidates": [
{
"candidateName": "Ryan Jergensen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 264
},
{
"candidateName": "Erin Choin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 369
}
]
},
"AlamedaBoardofSupervisorsDistrict5": {
"id": "AlamedaBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 141857,
"candidates": [
{
"candidateName": "John J. Bauters",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 70721
},
{
"candidateName": "Nikki Fortunato Bas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 71136
}
]
},
"AlamedaAlamedaCityCouncil": {
"id": "AlamedaAlamedaCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 61690,
"candidates": [
{
"candidateName": "Trish Herrera Spencer",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12071
},
{
"candidateName": "Thushan Amarasiriwardena",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13041
},
{
"candidateName": "Michele Pryor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16381
},
{
"candidateName": "Greg Boller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14193
},
{
"candidateName": "Steve Slauson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6004
}
]
},
"AlamedaAlamedaAuditor": {
"id": "AlamedaAlamedaAuditor",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Auditor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27745,
"candidates": [
{
"candidateName": "Kevin R. Kearney",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27745
}
]
},
"AlamedaAlamedaTreasurer": {
"id": "AlamedaAlamedaTreasurer",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda Treasurer",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27488,
"candidates": [
{
"candidateName": "Kevin Kennedy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27488
}
]
},
"AlamedaBerkeleyRentStabilizationBoardCommissioner": {
"id": "AlamedaBerkeleyRentStabilizationBoardCommissioner",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Rent Stabilization Board Commissioner",
"raceDescription": "Top four candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 138141,
"candidates": [
{
"candidateName": "Alfred Twu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22919
},
{
"candidateName": "Carole Marasovic",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19543
},
{
"candidateName": "Xavier Johnson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 26950
},
{
"candidateName": "Avery Arbaugh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19802
},
{
"candidateName": "Andy Kelley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23354
},
{
"candidateName": "Dominique Walker",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25573
}
]
},
"AlamedaBerkeleySchoolDirector": {
"id": "AlamedaBerkeleySchoolDirector",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley School Director",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 84728,
"candidates": [
{
"candidateName": "Norma J.F. Harrison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3116
},
{
"candidateName": "Jen Corn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30818
},
{
"candidateName": "Laura Babitt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22043
},
{
"candidateName": "Ana Vasudeo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25717
},
{
"candidateName": "Adbur Sikder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3034
}
]
},
"AlamedaDublinMayor": {
"id": "AlamedaDublinMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25487,
"candidates": [
{
"candidateName": "Tom Evans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8268
},
{
"candidateName": "Sherry Hu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9264
},
{
"candidateName": "Jean Josey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7130
},
{
"candidateName": "Shawn Costello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 825
}
]
},
"AlamedaDublinCityCouncilArea1": {
"id": "AlamedaDublinCityCouncilArea1",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin City Council, Area 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6132,
"candidates": [
{
"candidateName": "Michael McCorriston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6132
}
]
},
"AlamedaDublinCityCouncilArea3": {
"id": "AlamedaDublinCityCouncilArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin City Council, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4744,
"candidates": [
{
"candidateName": "Razi Hasni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2304
},
{
"candidateName": "John Morada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2440
}
]
},
"AlamedaEmeryvilleCityCouncil": {
"id": "AlamedaEmeryvilleCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Emeryville City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10915,
"candidates": [
{
"candidateName": "Calvin Dillahunty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 910
},
{
"candidateName": "Sam Gould",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1314
},
{
"candidateName": "Mia Esperanza Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1822
},
{
"candidateName": "Sukhdeep Kaur",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2261
},
{
"candidateName": "Courtney Welch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2554
},
{
"candidateName": "Matthew Solomon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2054
}
]
},
"AlamedaFremontMayor": {
"id": "AlamedaFremontMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 77254,
"candidates": [
{
"candidateName": "Rohan Marfatia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8924
},
{
"candidateName": "Vinnie Bacon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25060
},
{
"candidateName": "Hiu Ng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6897
},
{
"candidateName": "Raj Salwan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36373
}
]
},
"AlamedaFremontCityCouncilDistrict1": {
"id": "AlamedaFremontCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11765,
"candidates": [
{
"candidateName": "Teresa Keng",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7458
},
{
"candidateName": "Pravesh Kumar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1763
},
{
"candidateName": "Ranvir Sandhu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2544
}
]
},
"AlamedaFremontCityCouncilDistrict5": {
"id": "AlamedaFremontCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15636,
"candidates": [
{
"candidateName": "Sterling Jefferson Engle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2957
},
{
"candidateName": "Chandra Wagh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5254
},
{
"candidateName": "Yajing Zhang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7425
}
]
},
"AlamedaFremontCityCouncilDistrict6": {
"id": "AlamedaFremontCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "Fremont City Council, District 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11222,
"candidates": [
{
"candidateName": "Raymond Liu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5629
},
{
"candidateName": "Teresa Cox",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5593
}
]
},
"AlamedaHaywardCityCouncil": {
"id": "AlamedaHaywardCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward City Council",
"raceDescription": "Top four candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 132411,
"candidates": [
{
"candidateName": "Tom Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10958
},
{
"candidateName": "Daniel Goldstein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20012
},
{
"candidateName": "Angela Andrews",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25343
},
{
"candidateName": "Joe O. Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13196
},
{
"candidateName": "Ray Bonilla Jr.",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22489
},
{
"candidateName": "Tom Ferreira",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18480
},
{
"candidateName": "Francisco Zermeño",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21933
}
]
},
"AlamedaLivermoreMayor": {
"id": "AlamedaLivermoreMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 33952,
"candidates": [
{
"candidateName": "John Marchand",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 33952
}
]
},
"AlamedaLivermoreCityCouncilDistrict3": {
"id": "AlamedaLivermoreCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore City Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10263,
"candidates": [
{
"candidateName": "David Farley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2844
},
{
"candidateName": "Steven Dunbar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4251
},
{
"candidateName": "Jeff Kaskey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3168
}
]
},
"AlamedaLivermoreCityCouncilDistrict4": {
"id": "AlamedaLivermoreCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10853,
"candidates": [
{
"candidateName": "Kristie Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6667
},
{
"candidateName": "Thomas Soules",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4186
}
]
},
"AlamedaNewarkMayor": {
"id": "AlamedaNewarkMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15373,
"candidates": [
{
"candidateName": "Michael Hannon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8835
},
{
"candidateName": "Jason Miguel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1816
},
{
"candidateName": "Elisa Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4722
}
]
},
"AlamedaNewarkCityCouncilFullTerm": {
"id": "AlamedaNewarkCityCouncilFullTerm",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark City Council — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24600,
"candidates": [
{
"candidateName": "Terrence Grindall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7482
},
{
"candidateName": "Hitendra Gupta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1702
},
{
"candidateName": "Jacinta Arteaga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6446
},
{
"candidateName": "Julie Del Catancio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6442
},
{
"candidateName": "Vinod Kumar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2528
}
]
},
"AlamedaNewarkCityCouncilShortTerm": {
"id": "AlamedaNewarkCityCouncilShortTerm",
"type": "localRace",
"location": "Alameda",
"raceName": "Newark City Council — Short Term",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 14228,
"candidates": [
{
"candidateName": "Eve Marie Little",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5748
},
{
"candidateName": "Renu Malhotra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1653
},
{
"candidateName": "Sean Mahanay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 803
},
{
"candidateName": "Lucia Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4405
},
{
"candidateName": "Phil Bloxom",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1619
}
]
},
"AlamedaPiedmontCityCouncil": {
"id": "AlamedaPiedmontCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Piedmont City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11040,
"candidates": [
{
"candidateName": "Conna McCarthy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4796
},
{
"candidateName": "James Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2446
},
{
"candidateName": "Lorrel Plimier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3599
},
{
"candidateName": "N. Sunny Bostrom-Fleming",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 199
}
]
},
"AlamedaPiedmontBoardofEducation": {
"id": "AlamedaPiedmontBoardofEducation",
"type": "localRace",
"location": "Alameda",
"raceName": "Piedmont Board of Education",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13915,
"candidates": [
{
"candidateName": "Michael Malione",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4373
},
{
"candidateName": "Max Roman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3675
},
{
"candidateName": "Victoria Rosenbaum",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2294
},
{
"candidateName": "Susy Struble",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3573
}
]
},
"AlamedaPleasantonMayor": {
"id": "AlamedaPleasantonMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 35092,
"candidates": [
{
"candidateName": "Jack Balch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18924
},
{
"candidateName": "Karla Brown",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16168
}
]
},
"AlamedaPleasantonCityCouncilDistrict2": {
"id": "AlamedaPleasantonCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton City Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8803,
"candidates": [
{
"candidateName": "Craig Eicher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4748
},
{
"candidateName": "Valerie Arkin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4055
}
]
},
"AlamedaPleasantonCityCouncilDistrict4": {
"id": "AlamedaPleasantonCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "Pleasanton City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 9331,
"candidates": [
{
"candidateName": "Vivek Mohan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4507
},
{
"candidateName": "Matthew B. Gaidos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4824
}
]
},
"AlamedaUnionCityMayor": {
"id": "AlamedaUnionCityMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Union City Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25024,
"candidates": [
{
"candidateName": "Emily Duncan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10789
},
{
"candidateName": "Marcus Bourlard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1940
},
{
"candidateName": "Gary Singh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12295
}
]
},
"AlamedaUnionCityCouncilDistrict1": {
"id": "AlamedaUnionCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Union City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5796,
"candidates": [
{
"candidateName": "Wendy Huang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2058
},
{
"candidateName": "Erin Robertson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 387
},
{
"candidateName": "Lance Nishihira",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3351
}
]
},
"AlamedaACTransitDistrictDirectorWard6": {
"id": "AlamedaACTransitDistrictDirectorWard6",
"type": "localRace",
"location": "Alameda",
"raceName": "AC Transit District Director, Ward 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 59443,
"candidates": [
{
"candidateName": "Jesse Lee Gunn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17761
},
{
"candidateName": "Shonda Goward",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11017
},
{
"candidateName": "A. Curtis Silva",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30665
}
]
},
"AlamedaAlamedaCountyWaterDistrictDirectorWard5": {
"id": "AlamedaAlamedaCountyWaterDistrictDirectorWard5",
"type": "localRace",
"location": "Alameda",
"raceName": "Alameda County Water District Director, Ward 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 21366,
"candidates": [
{
"candidateName": "Aziz Akbari",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15817
},
{
"candidateName": "Raymond Ojeda",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5549
}
]
},
"AlamedaBARTDirectorDistrict5": {
"id": "AlamedaBARTDirectorDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 5",
"raceDescription": "Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 154235,
"candidates": [
{
"candidateName": "Melissa Hernandez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 109978
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44257
}
]
},
"AlamedaBARTDirectorDistrict7": {
"id": "AlamedaBARTDirectorDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 7",
"raceDescription": "Top candidate wins seat. Inlcudes votes from Alameda County and San Francisco.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 161112,
"candidates": [
{
"candidateName": "Victor E. Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92646
},
{
"candidateName": "Dana Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 68466
}
]
},
"AlamedaCastroValleySanitaryDistrictDirector": {
"id": "AlamedaCastroValleySanitaryDistrictDirector",
"type": "localRace",
"location": "Alameda",
"raceName": "Castro Valley Sanitary District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 50814,
"candidates": [
{
"candidateName": "Timothy McGowan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15424
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3945
},
{
"candidateName": "Daniel M. Akagi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11093
},
{
"candidateName": "Kenneth Owen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5708
},
{
"candidateName": "Darshan Saini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2598
},
{
"candidateName": "Dave Sadoff",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12046
}
]
},
"AlamedaDublinSanRamonServicesDistrictBoardofDirectorsArea3": {
"id": "AlamedaDublinSanRamonServicesDistrictBoardofDirectorsArea3",
"type": "localRace",
"location": "Alameda",
"raceName": "Dublin San Ramon Services District Board of Directors, Area 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8407,
"candidates": [
{
"candidateName": "Javier Lopez Rivero",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2155
},
{
"candidateName": "Rich Halket",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6252
}
]
},
"AlamedaEBMUDDistrictDirectorWard5": {
"id": "AlamedaEBMUDDistrictDirectorWard5",
"type": "localRace",
"location": "Alameda",
"raceName": "EBMUD District Director, Ward 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 64582,
"candidates": [
{
"candidateName": "John E. Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20386
},
{
"candidateName": "Jim Oddie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27955
},
{
"candidateName": "Alex Spehr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16241
}
]
},
"AlamedaEBMUDDistrictDirectorWard6": {
"id": "AlamedaEBMUDDistrictDirectorWard6",
"type": "localRace",
"location": "Alameda",
"raceName": "EBMUD District Director, Ward 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 56906,
"candidates": [
{
"candidateName": "Valerie Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48407
},
{
"candidateName": "Richard De Vera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8499
}
]
},
"AlamedaEastBayRegionalParkDistrictDirectorWard2": {
"id": "AlamedaEastBayRegionalParkDistrictDirectorWard2",
"type": "localRace",
"location": "Alameda",
"raceName": "East Bay Regional Park District Director, Ward 2",
"raceDescription": "Top candidate wins seat. Includes votes from Alameda and Contra Costa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 162501,
"candidates": [
{
"candidateName": "Casey Alyson Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52449
},
{
"candidateName": "Lynda Deschambault",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81165
},
{
"candidateName": "Shane Reisman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28887
}
]
},
"AlamedaEastBayRegionalParkDistrictDirectorWard4": {
"id": "AlamedaEastBayRegionalParkDistrictDirectorWard4",
"type": "localRace",
"location": "Alameda",
"raceName": "East Bay Regional Park District Director, Ward 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 108262,
"candidates": [
{
"candidateName": "Taryn Edwards",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21882
},
{
"candidateName": "Luana España",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 53777
},
{
"candidateName": "Tim McMahon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15096
},
{
"candidateName": "Susan Gonzales",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17507
}
]
},
"AlamedaEdenTownshipHealthcareDistrictDirectorArea4": {
"id": "AlamedaEdenTownshipHealthcareDistrictDirectorArea4",
"type": "localRace",
"location": "Alameda",
"raceName": "Eden Township Healthcare District Director, Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 18738,
"candidates": [
{
"candidateName": "Sabrina Aranda",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12592
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6146
}
]
},
"AlamedaHaywardAreaRecreationParkDistrictDirectors": {
"id": "AlamedaHaywardAreaRecreationParkDistrictDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Hayward Area Recreation & Park District Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 198826,
"candidates": [
{
"candidateName": "Rick Hatcher",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 65080
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19320
},
{
"candidateName": "Louis Manuel Andrade",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 37687
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28316
},
{
"candidateName": "Peter Rosen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 35093
},
{
"candidateName": "Kenneth Owen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13330
}
]
},
"AlamedaLivermoreAreaRecreationParkDistrictDirectors": {
"id": "AlamedaLivermoreAreaRecreationParkDistrictDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Livermore Area Recreation & Park District Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 64083,
"candidates": [
{
"candidateName": "Jan Palajac",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22710
},
{
"candidateName": "Matt Bogdanowicz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13169
},
{
"candidateName": "James Boswell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 20573
},
{
"candidateName": "Jacob Vital",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7631
}
]
},
"AlamedaOroLomaSanitaryDistrictBoardofDirectors": {
"id": "AlamedaOroLomaSanitaryDistrictBoardofDirectors",
"type": "localRace",
"location": "Alameda",
"raceName": "Oro Loma Sanitary District Board of Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 58960,
"candidates": [
{
"candidateName": "Benny Lee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18883
},
{
"candidateName": "Moira “Mimi” Dean",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14944
},
{
"candidateName": "Bob Glaze",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5019
},
{
"candidateName": "Luis Reynoso",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5414
},
{
"candidateName": "Damaris Villalobos-Galindo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14700
}
]
},
"AlamedaMeasureK": {
"id": "AlamedaMeasureK",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure K",
"raceDescription": "San Joaquin Delta Community College District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 77,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 37
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40
}
]
},
"AlamedaMeasureL": {
"id": "AlamedaMeasureL",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure L",
"raceDescription": "Albany Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8868,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6403
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2465
}
]
},
"AlamedaMeasureM": {
"id": "AlamedaMeasureM",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure M",
"raceDescription": "Fremont Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 75929,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48795
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27134
}
]
},
"AlamedaMeasureN": {
"id": "AlamedaMeasureN",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure N",
"raceDescription": "New Haven Unified School District. School bond. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 26494,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17889
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8605
}
]
},
"AlamedaMeasureO": {
"id": "AlamedaMeasureO",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure O",
"raceDescription": "Newark Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15675,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10603
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5072
}
]
},
"AlamedaMeasureP": {
"id": "AlamedaMeasureP",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure P",
"raceDescription": "Piedmont Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7005,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5678
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1327
}
]
},
"AlamedaMeasureQ": {
"id": "AlamedaMeasureQ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Q",
"raceDescription": "San Lorenzo Unified School District. School bond. Passes with 55% + 1 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 23788,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15803
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7985
}
]
},
"AlamedaMeasureC": {
"id": "AlamedaMeasureC",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure C",
"raceDescription": "Albany. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8959,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6317
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2642
}
]
},
"AlamedaMeasureR": {
"id": "AlamedaMeasureR",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure R",
"raceDescription": "Albany. Business license tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8849,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4212
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4637
}
]
},
"AlamedaMeasureS": {
"id": "AlamedaMeasureS",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure S",
"raceDescription": "Albany. Appoint city manager. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8268,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5506
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2762
}
]
},
"AlamedaMeasureT": {
"id": "AlamedaMeasureT",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure T",
"raceDescription": "Albany. Eliminate bond requirement. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8164,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5791
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2373
}
]
},
"AlamedaMeasureU": {
"id": "AlamedaMeasureU",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure U",
"raceDescription": "Albany. Bonding limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7953,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5692
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2261
}
]
},
"AlamedaMeasureV": {
"id": "AlamedaMeasureV",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure V",
"raceDescription": "Albany. Youth voting. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8760,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5614
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3146
}
]
},
"AlamedaMeasureW": {
"id": "AlamedaMeasureW",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure W",
"raceDescription": "Berkeley. Property transfer tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 51584,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31433
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20151
}
]
},
"AlamedaMeasureX": {
"id": "AlamedaMeasureX",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure X",
"raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 53196,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41788
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11408
}
]
},
"AlamedaMeasureY": {
"id": "AlamedaMeasureY",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Y",
"raceDescription": "Berkeley. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52490,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 39475
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13015
}
]
},
"AlamedaMeasureZ": {
"id": "AlamedaMeasureZ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure Z",
"raceDescription": "Berkeley. Sugary drinks and sweetenders tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52885,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 42252
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10633
}
]
},
"AlamedaMeasureAA": {
"id": "AlamedaMeasureAA",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure AA",
"raceDescription": "Berkeley. Spending limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52237,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 46358
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5879
}
]
},
"AlamedaMeasureBB": {
"id": "AlamedaMeasureBB",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure BB",
"raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52834,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29589
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23245
}
]
},
"AlamedaMeasureCC": {
"id": "AlamedaMeasureCC",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure CC",
"raceDescription": "Berkeley. Affordable housing programs. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 51587,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18059
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33528
}
]
},
"AlamedaMeasureDD": {
"id": "AlamedaMeasureDD",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure DD",
"raceDescription": "Berkeley. CAFO prohibition. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 49656,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30736
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18920
}
]
},
"AlamedaMeasureEE": {
"id": "AlamedaMeasureEE",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure EE",
"raceDescription": "Berkeley. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52264,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23850
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28414
}
]
},
"AlamedaMeasureFF": {
"id": "AlamedaMeasureFF",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure FF",
"raceDescription": "Berkeley. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52442,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31922
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20520
}
]
},
"AlamedaMeasureGG": {
"id": "AlamedaMeasureGG",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure GG",
"raceDescription": "Berkeley. Fossil fuel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52182,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16161
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36021
}
]
},
"AlamedaMeasureHH": {
"id": "AlamedaMeasureHH",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure HH",
"raceDescription": "Berkeley. Indoor air quality. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 51064,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22175
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28889
}
]
},
"AlamedaMeasureII": {
"id": "AlamedaMeasureII",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure II",
"raceDescription": "Dublin. Open Space Initiative. Passes with 50% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25675,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13635
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12040
}
]
},
"AlamedaMeasureJJ": {
"id": "AlamedaMeasureJJ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure JJ",
"raceDescription": "Dublin. Government accountability. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25420,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19334
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6086
}
]
},
"AlamedaMeasureK1": {
"id": "AlamedaMeasureK1",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure K1",
"raceDescription": "Hayward. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 46657,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38785
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7872
}
]
},
"AlamedaMeasureLL": {
"id": "AlamedaMeasureLL",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure LL",
"raceDescription": "Newark. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15792,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12702
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3090
}
]
},
"AlamedaMeasureMM": {
"id": "AlamedaMeasureMM",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure MM",
"raceDescription": "Oakland. Wildfire protection zone. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 35248,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25105
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10143
}
]
},
"AlamedaMeasureNN": {
"id": "AlamedaMeasureNN",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure NN",
"raceDescription": "Oakland. Parking tax. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 159424,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 112874
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 46550
}
]
},
"AlamedaMeasureOO": {
"id": "AlamedaMeasureOO",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure OO",
"raceDescription": "Oakland. Public ethics comission. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 150368,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 110226
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40142
}
]
},
"AlamedaMeasurePP": {
"id": "AlamedaMeasurePP",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure PP",
"raceDescription": "Pleasanton. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 34840,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15963
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18877
}
]
},
"AlamedaMeasureQQ": {
"id": "AlamedaMeasureQQ",
"type": "localRace",
"location": "Alameda",
"raceName": "Measure QQ",
"raceDescription": "Union City. Gross receipts tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24778,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20223
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4555
}
]
},
"AlamedaAlbanyCityCouncil": {
"id": "AlamedaAlbanyCityCouncil",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany City Council",
"raceDescription": "Top three candidates win seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7963,
"candidates": [
{
"candidateName": "Jennifer Hansen-Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2070
},
{
"candidateName": "Peggy (Margaret) McQuaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2150
},
{
"candidateName": "Jeremiah Garrett-Pinguelo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 392
},
{
"candidateName": "Aaron Tiedemann",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1488
},
{
"candidateName": "Preston Jordan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1863
}
]
},
"AlamedaAlbanyCityCouncilFinalRound": {
"id": "AlamedaAlbanyCityCouncilFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany City Council Final Round",
"raceDescription": "Top three candidates win seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7859.9238,
"candidates": [
{
"candidateName": "Jennifer Hansen-Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2001
},
{
"candidateName": "Peggy (Margaret) McQuaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2001
},
{
"candidateName": "Jeremiah Garrett-Pinguelo (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Aaron Tiedemann",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1821.944
},
{
"candidateName": "Preston Jordan ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2035.9798
}
]
},
"AlamedaAlbanyBoardofEducation": {
"id": "AlamedaAlbanyBoardofEducation",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany Board of Education",
"raceDescription": "Top two candidates win seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7091,
"candidates": [
{
"candidateName": "Jolene Gazmen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1631
},
{
"candidateName": "Dayna Inkeles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1970
},
{
"candidateName": "Brian L. Doss",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 717
},
{
"candidateName": "Veronica Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2773
}
]
},
"AlamedaAlbanyBoardofEducationFinalRound": {
"id": "AlamedaAlbanyBoardofEducationFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Albany Board of Education Final Round",
"raceDescription": "Top two candidates win seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6944.475,
"candidates": [
{
"candidateName": "Jolene Gazmen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1995.305
},
{
"candidateName": "Dayna Inkeles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2568.17
},
{
"candidateName": "Brian L. Doss (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Veronica Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2381
}
]
},
"AlamedaBerkeleyMayor": {
"id": "AlamedaBerkeleyMayor",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Mayor",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 52448,
"candidates": [
{
"candidateName": "Adena Ishii",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19960
},
{
"candidateName": "Sophie Hahn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19623
},
{
"candidateName": "Kate Harrison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11841
},
{
"candidateName": "Naomi D. Pete",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 498
},
{
"candidateName": "Logan Bowie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 526
}
]
},
"AlamedaBerkeleyMayorFinalRound": {
"id": "AlamedaBerkeleyMayorFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley Mayor Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 49223,
"candidates": [
{
"candidateName": "Adena Ishii",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25131
},
{
"candidateName": "Sophie Hahn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24092
},
{
"candidateName": "Kate Harrison (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Naomi D. Pete (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Logan Bowie (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaBerkeleyCityCouncilDistrict2": {
"id": "AlamedaBerkeleyCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6865,
"candidates": [
{
"candidateName": "Terry Taplin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4782
},
{
"candidateName": "Jenny Guarino",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2083
}
]
},
"AlamedaBerkeleyCityCouncilDistrict3": {
"id": "AlamedaBerkeleyCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 3",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6342,
"candidates": [
{
"candidateName": "Deborah Matthews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1526
},
{
"candidateName": "John “Chip” Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1458
},
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3358
}
]
},
"AlamedaBerkeleyCityCouncilDistrict3FinalRound": {
"id": "AlamedaBerkeleyCityCouncilDistrict3FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6095,
"candidates": [
{
"candidateName": "Deborah Matthews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1833
},
{
"candidateName": "John “Chip” Moore (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ben Bartlett",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4262
}
]
},
"AlamedaBerkeleyCityCouncilDistrict5": {
"id": "AlamedaBerkeleyCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 5",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8579,
"candidates": [
{
"candidateName": "Nilang Gor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1063
},
{
"candidateName": "Todd Andrew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1719
},
{
"candidateName": "Shoshana O’Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5797
}
]
},
"AlamedaBerkeleyCityCouncilDistrict5FinalRound": {
"id": "AlamedaBerkeleyCityCouncilDistrict5FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8256,
"candidates": [
{
"candidateName": "Nilang Gor (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Todd Andrew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1993
},
{
"candidateName": "Shoshana O’Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6263
}
]
},
"AlamedaBerkeleyCityCouncilDistrict6": {
"id": "AlamedaBerkeleyCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "Berkeley City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7326,
"candidates": [
{
"candidateName": "Brent Blackaby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4403
},
{
"candidateName": "Andy Katz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2923
}
]
},
"AlamedaOaklandCityCouncilAtLarge": {
"id": "AlamedaOaklandCityCouncilAtLarge",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, At Large",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 143482,
"candidates": [
{
"candidateName": "Cristina “Tina” Tostado",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5400
},
{
"candidateName": "Charlene Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30461
},
{
"candidateName": "Mindy Ruth Pechenuk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4830
},
{
"candidateName": "Rowena Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41842
},
{
"candidateName": "Nancy Sidebotham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2254
},
{
"candidateName": "LeRonne L. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 39223
},
{
"candidateName": "Fabian Robinson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2790
},
{
"candidateName": "Shawn Danino",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9687
},
{
"candidateName": "Kanitha Matoury",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5623
},
{
"candidateName": "Selika Thomas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1372
}
]
},
"AlamedaOaklandCityCouncilAtLargeFinalRound": {
"id": "AlamedaOaklandCityCouncilAtLargeFinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, At Large Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 126987,
"candidates": [
{
"candidateName": "Cristina “Tina” Tostado (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Charlene Wang (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Mindy Ruth Pechenuk (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Rowena Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 72260
},
{
"candidateName": "Nancy Sidebotham (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "LeRonne L. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 54727
},
{
"candidateName": "Fabian Robinson (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Shawn Danino (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Kanitha Matoury (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Selika Thomas (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityCouncilDistrict1": {
"id": "AlamedaOaklandCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 1 ",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 29595,
"candidates": [
{
"candidateName": "Edward C. Frank",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2579
},
{
"candidateName": "Zac Unger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22628
},
{
"candidateName": "Len Raphael",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4388
}
]
},
"AlamedaOaklandCityCouncilDistrict1FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict1FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 1 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 29234,
"candidates": [
{
"candidateName": "Edward C. Frank (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Zac Unger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24336
},
{
"candidateName": "Len Raphael",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4898
}
]
},
"AlamedaOaklandCityCouncilDistrict3": {
"id": "AlamedaOaklandCityCouncilDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 3 ",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 20538,
"candidates": [
{
"candidateName": "Baba Afolabi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1598
},
{
"candidateName": "Carroll Fife",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9860
},
{
"candidateName": "Michelle D. Hailey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1456
},
{
"candidateName": "Warren Mitchell Logan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6216
},
{
"candidateName": "Shan M. Hirsch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 607
},
{
"candidateName": "Meron Semedar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 801
}
]
},
"AlamedaOaklandCityCouncilDistrict3FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict3FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19485,
"candidates": [
{
"candidateName": "Baba Afolabi (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Carroll Fife",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11423
},
{
"candidateName": "Michelle D. Hailey (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Warren Mitchell Logan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8062
},
{
"candidateName": "Shan M. Hirsch (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Meron Semedar (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityCouncilDistrict5": {
"id": "AlamedaOaklandCityCouncilDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 5",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12285,
"candidates": [
{
"candidateName": "Noel Gallo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6476
},
{
"candidateName": "Dominic Prado",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1928
},
{
"candidateName": "Erin Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3881
}
]
},
"AlamedaOaklandCityCouncilDistrict5FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict5FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12044,
"candidates": [
{
"candidateName": "Noel Gallo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7114
},
{
"candidateName": "Dominic Prado (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Erin Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4930
}
]
},
"AlamedaOaklandCityCouncilDistrict7": {
"id": "AlamedaOaklandCityCouncilDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 7",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13074,
"candidates": [
{
"candidateName": "Merika Goolsby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2061
},
{
"candidateName": "Ken Houston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4423
},
{
"candidateName": "Iris Merriouns",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4127
},
{
"candidateName": "Marcie Hodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2463
}
]
},
"AlamedaOaklandCityCouncilDistrict7FinalRound": {
"id": "AlamedaOaklandCityCouncilDistrict7FinalRound",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Council, District 7 Final Round",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12090,
"candidates": [
{
"candidateName": "Merika Goolsby (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ken Houston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6295
},
{
"candidateName": "Iris Merriouns",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5795
},
{
"candidateName": "Marcie Hodge (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"AlamedaOaklandCityAttorney": {
"id": "AlamedaOaklandCityAttorney",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland City Attorney",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 137482,
"candidates": [
{
"candidateName": "Brenda Harbin-Forte",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 56700
},
{
"candidateName": "Ryan Richardson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 80782
}
]
},
"AlamedaOaklandSchoolDirectorDistrict1": {
"id": "AlamedaOaklandSchoolDirectorDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 1 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 28778,
"candidates": [
{
"candidateName": "Rachel Latta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22397
},
{
"candidateName": "Benjamin Salop",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6381
}
]
},
"AlamedaOaklandSchoolDirectorDistrict3": {
"id": "AlamedaOaklandSchoolDirectorDistrict3",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 3 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19752,
"candidates": [
{
"candidateName": "Dwayne Aikens Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8835
},
{
"candidateName": "VanCedric Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10917
}
]
},
"AlamedaOaklandSchoolDirectorDistrict5": {
"id": "AlamedaOaklandSchoolDirectorDistrict5",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 5 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12029,
"candidates": [
{
"candidateName": "Sasha Ritzie-Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5574
},
{
"candidateName": "Patrice Berry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6455
}
]
},
"AlamedaOaklandSchoolDirectorDistrict7": {
"id": "AlamedaOaklandSchoolDirectorDistrict7",
"type": "localRace",
"location": "Alameda",
"raceName": "Oakland School Director, District 7 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12352,
"candidates": [
{
"candidateName": "Clifford Thompson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7764
},
{
"candidateName": "Domonic Ware",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4588
}
]
},
"AlamedaSanLeandroCityCouncilDistrict1": {
"id": "AlamedaSanLeandroCityCouncilDistrict1",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 22472,
"candidates": [
{
"candidateName": "Sbeydeh Viveros Walton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22472
}
]
},
"AlamedaSanLeandroCityCouncilDistrict2": {
"id": "AlamedaSanLeandroCityCouncilDistrict2",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 28711,
"candidates": [
{
"candidateName": "Ed Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14132
},
{
"candidateName": "Bryan Azevedo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14579
}
]
},
"AlamedaSanLeandroCityCouncilDistrict4": {
"id": "AlamedaSanLeandroCityCouncilDistrict4",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 4 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 22333,
"candidates": [
{
"candidateName": "Fred Simon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22333
}
]
},
"AlamedaSanLeandroCityCouncilDistrict6": {
"id": "AlamedaSanLeandroCityCouncilDistrict6",
"type": "localRace",
"location": "Alameda",
"raceName": "San Leandro City Council, District 6 ",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:43 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27116,
"candidates": [
{
"candidateName": "Robert Aguilar Bulatao",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10437
},
{
"candidateName": "Dylan Boldt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16679
}
]
},
"CCContraCostaCountyBoardofEducationGoverningBoardArea1": {
"id": "CCContraCostaCountyBoardofEducationGoverningBoardArea1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa County Board of Education Governing Board, Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 68440,
"candidates": [
{
"candidateName": "Anthony Edward Caro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27883
},
{
"candidateName": "Daniel Nathan-Heiss",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40557
}
]
},
"CCContraCostaCountyBoardofEducationGoverningBoardArea3": {
"id": "CCContraCostaCountyBoardofEducationGoverningBoardArea3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa County Board of Education Governing Board, Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 77277,
"candidates": [
{
"candidateName": "Yazmin Llamas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 48600
},
{
"candidateName": "Vicki Gordon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28677
}
]
},
"CCContraCostaCommunityCollegeDistrictGoverningBoardWard2": {
"id": "CCContraCostaCommunityCollegeDistrictGoverningBoardWard2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa Community College District Governing Board, Ward 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 102309,
"candidates": [
{
"candidateName": "Diana J. Honig",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75341
},
{
"candidateName": "Kofi Opong-Mensah",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26968
}
]
},
"CCContraCostaCommunityCollegeDistrictGoverningBoardWard5": {
"id": "CCContraCostaCommunityCollegeDistrictGoverningBoardWard5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Contra Costa Community College District Governing Board, Ward 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 67480,
"candidates": [
{
"candidateName": "Debra Vinson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24468
},
{
"candidateName": "Fernando Sandoval",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 43012
}
]
},
"CCAcalanesUnionHighSchoolDistrictGoverningBoard": {
"id": "CCAcalanesUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Acalanes Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 92589,
"candidates": [
{
"candidateName": "Andrew Fontan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11463
},
{
"candidateName": "Sibyl Minighini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10247
},
{
"candidateName": "Wendy Reicher",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 28152
},
{
"candidateName": "Paul Chopra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23389
},
{
"candidateName": "Peter Catalano",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4894
},
{
"candidateName": "Stacey Schweppe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14444
}
]
},
"CCAntiochUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "CCAntiochUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 8756,
"candidates": [
{
"candidateName": "Scott Bergerhouse",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4081
},
{
"candidateName": "Dee Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4675
}
]
},
"CCAntiochUnifiedSchoolDistrictGoverningBoardArea4": {
"id": "CCAntiochUnifiedSchoolDistrictGoverningBoardArea4",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Unified School District Governing Board, Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 7789,
"candidates": [
{
"candidateName": "Gary Hack",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3109
},
{
"candidateName": "Olga Cobos-Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4680
}
]
},
"CCLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard": {
"id": "CCLivermoreValleyJointUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Livermore Valley Joint Unified School District Governing Board",
"raceDescription": "Top two candidates win seat. Includes votes from Contra Costa and Alameda counties.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 65819,
"candidates": [
{
"candidateName": "Maggie Tufts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14885
},
{
"candidateName": "Amanda Pepper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4176
},
{
"candidateName": "Jean Paulsen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2533
},
{
"candidateName": "Tara Boyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13210
},
{
"candidateName": "Christiaan Vandenheuvel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15213
},
{
"candidateName": "Deena Kaplanis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15802
}
]
},
"CCMartinezUnifiedSchoolDistrictGoverningBoardArea1": {
"id": "CCMartinezUnifiedSchoolDistrictGoverningBoardArea1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez Unified School District Governing Board, Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 2772,
"candidates": [
{
"candidateName": "Carlos M. Melendez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1300
},
{
"candidateName": "Logan Campbell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1472
}
]
},
"CCMtDiabloUnifiedSchoolDistrictGoverningBoardArea5": {
"id": "CCMtDiabloUnifiedSchoolDistrictGoverningBoardArea5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Mt Diablo Unified School District Governing Board, Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 22141,
"candidates": [
{
"candidateName": "Thomas “Frugal” McDougall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11495
},
{
"candidateName": "May Jabeen Patel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10646
}
]
},
"CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea2": {
"id": "CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon Valley Unified School District Governing Board, Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 18383,
"candidates": [
{
"candidateName": "Shelley Clark",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10911
},
{
"candidateName": "Karin Shumway",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7472
}
]
},
"CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea3": {
"id": "CCSanRamonValleyUnifiedSchoolDistrictGoverningBoardArea3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon Valley Unified School District Governing Board, Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 11504,
"candidates": [
{
"candidateName": "Laura Bratt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5933
},
{
"candidateName": "Sukriti Sehgal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5571
}
]
},
"CCWestContraCostaUnifiedSchoolDistrictGoverningBoardArea2": {
"id": "CCWestContraCostaUnifiedSchoolDistrictGoverningBoardArea2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "West Contra Costa Unified School District Governing Board, Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 11957,
"candidates": [
{
"candidateName": "Guadalupe Enllana",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6445
},
{
"candidateName": "Otheree AK Christian",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5512
}
]
},
"CCMoragaSchoolDistrictGoverningBoard": {
"id": "CCMoragaSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Moraga School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 12600,
"candidates": [
{
"candidateName": "Lee Hays",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4339
},
{
"candidateName": "Gian Panetta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2912
},
{
"candidateName": "Stephanie Dickerson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5349
}
]
},
"CCBoardofSupervisorsDistrict5": {
"id": "CCBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "https://www.kqed.org/voterguide/contracosta/races#supervisor-5th-district",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 76927,
"candidates": [
{
"candidateName": "Mike Barbanica",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36854
},
{
"candidateName": "Shanelle Scales-Preston",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 40073
}
]
},
"CCAntiochMayor": {
"id": "CCAntiochMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 40165,
"candidates": [
{
"candidateName": "Lamar Hernández-Thorpe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12209
},
{
"candidateName": "Rakesh Christian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2878
},
{
"candidateName": "Ron Bernal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25078
}
]
},
"CCAntiochCityCouncilDistrict2": {
"id": "CCAntiochCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 8822,
"candidates": [
{
"candidateName": "Louie Rocha",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5128
},
{
"candidateName": "Dominique King",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3694
}
]
},
"CCAntiochCityCouncilDistrict3": {
"id": "CCAntiochCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 11346,
"candidates": [
{
"candidateName": "Donald “Don” Freitas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5606
},
{
"candidateName": "Addison Peterson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3271
},
{
"candidateName": "Antwon Ramon Webster",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2469
}
]
},
"CCAntiochCityClerk": {
"id": "CCAntiochCityClerk",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 31947,
"candidates": [
{
"candidateName": "Melissa Rhodes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31947
}
]
},
"CCAntiochCityTreasurer": {
"id": "CCAntiochCityTreasurer",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Antioch City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 37558,
"candidates": [
{
"candidateName": "Jim Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11652
},
{
"candidateName": "Jorge Rojas Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14046
},
{
"candidateName": "Lori Ogorchock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11860
}
]
},
"CCBrentwoodMayor": {
"id": "CCBrentwoodMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 28907,
"candidates": [
{
"candidateName": "Susannah Meyer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17548
},
{
"candidateName": "Gerald Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11359
}
]
},
"CCBrentwoodCityCouncilDistrict1": {
"id": "CCBrentwoodCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 6461,
"candidates": [
{
"candidateName": "Faye Maloney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4101
},
{
"candidateName": "Anita Roberts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2360
}
]
},
"CCBrentwoodCityCouncilDistrict3": {
"id": "CCBrentwoodCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Brentwood City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 9579,
"candidates": [
{
"candidateName": "Jovita Mendoza",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5037
},
{
"candidateName": "Brian J. Oftedal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4542
}
]
},
"CCClaytonCityCouncil": {
"id": "CCClaytonCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Clayton City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 14596,
"candidates": [
{
"candidateName": "Letecia “Holly” Tillman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3766
},
{
"candidateName": "Jim Diaz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3476
},
{
"candidateName": "Richard G. Enea",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3931
},
{
"candidateName": "Maria Shulman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3423
}
]
},
"CCConcordCityCouncilDistrict2": {
"id": "CCConcordCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Concord City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 10140,
"candidates": [
{
"candidateName": "Eric Antonick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2465
},
{
"candidateName": "Carlyn Obringer",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7675
}
]
},
"CCConcordCityCouncilDistrict4": {
"id": "CCConcordCityCouncilDistrict4",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Concord City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 10550,
"candidates": [
{
"candidateName": "Matthew Dashner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1127
},
{
"candidateName": "Edi Birsan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3628
},
{
"candidateName": "Pablo Benavente",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3732
},
{
"candidateName": "Myles Burks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2063
}
]
},
"CCDanvilleTownCouncil": {
"id": "CCDanvilleTownCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Danville Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 54929,
"candidates": [
{
"candidateName": "Reneé S. Morgan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16650
},
{
"candidateName": "Julia Gillette",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5531
},
{
"candidateName": "Newell Arnerich",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16853
},
{
"candidateName": "Mark Belotz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15895
}
]
},
"CCElCerritoCityCouncil": {
"id": "CCElCerritoCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "El Cerrito City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 30274,
"candidates": [
{
"candidateName": "Lauren Dodge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2726
},
{
"candidateName": "Courtney Helion",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3390
},
{
"candidateName": "Lisa Motoyama",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8965
},
{
"candidateName": "William Ktsanes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6757
},
{
"candidateName": "Rebecca Saltzman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8436
}
]
},
"CCHerculesCityCouncil": {
"id": "CCHerculesCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Hercules City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 24304,
"candidates": [
{
"candidateName": "Tiffany Grimsley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6783
},
{
"candidateName": "Dilli Bhattarai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6919
},
{
"candidateName": "Kofi Opong-Mensah",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3439
},
{
"candidateName": "Alex Walker-Griffin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7163
}
]
},
"CCLafayetteCityCouncil": {
"id": "CCLafayetteCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Lafayette City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 32732,
"candidates": [
{
"candidateName": "Gina Dawson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9101
},
{
"candidateName": "Lauren McCabe Herpich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4900
},
{
"candidateName": "John McCormick",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9696
},
{
"candidateName": "Carl Anduri",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9035
}
]
},
"CCLafayetteCityCouncilShortTerm": {
"id": "CCLafayetteCityCouncilShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Lafayette City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 12192,
"candidates": [
{
"candidateName": "Mario Diprisco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5748
},
{
"candidateName": "Jim Cervantes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6444
}
]
},
"CCMartinezCityCouncilDistrict2": {
"id": "CCMartinezCityCouncilDistrict2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 4192,
"candidates": [
{
"candidateName": "Greg Young",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2352
},
{
"candidateName": "Dylan Radke",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1840
}
]
},
"CCMartinezCityCouncilDistrict3": {
"id": "CCMartinezCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Martinez City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 4087,
"candidates": [
{
"candidateName": "Satinder S. Malhi",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4087
}
]
},
"CCOakleyCityCouncilDistrict5": {
"id": "CCOakleyCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Oakley City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 2965,
"candidates": [
{
"candidateName": "George Fuller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1223
},
{
"candidateName": "Cristina Pena Langley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1108
},
{
"candidateName": "Oleksii Chuiko",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 634
}
]
},
"CCOrindaCityCouncil": {
"id": "CCOrindaCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Orinda City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 18082,
"candidates": [
{
"candidateName": "Candace T. Evans",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2219
},
{
"candidateName": "Cara R. Hoxie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7650
},
{
"candidateName": "Darlene K. Gee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8213
}
]
},
"CCPinoleCityCouncil": {
"id": "CCPinoleCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pinole City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 11378,
"candidates": [
{
"candidateName": "Truc “Christy” Lam-Julian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2616
},
{
"candidateName": "Maureen Toms",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4268
},
{
"candidateName": "Devin T. Murphy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4494
}
]
},
"CCPinoleCityTreasurer": {
"id": "CCPinoleCityTreasurer",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pinole City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 7573,
"candidates": [
{
"candidateName": "Rafael Menis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3287
},
{
"candidateName": "Roy V. Swearingen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4286
}
]
},
"CCPittsburgCityCouncil": {
"id": "CCPittsburgCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pittsburg City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 31350,
"candidates": [
{
"candidateName": "Iztaccuauhtli Hector Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6720
},
{
"candidateName": "Juan Antonio Banales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13173
},
{
"candidateName": "Jelani Killings",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11457
}
]
},
"CCPleasantHillCityCouncilDistrict1": {
"id": "CCPleasantHillCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pleasant Hill City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 2411,
"candidates": [
{
"candidateName": "Marshall Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1193
},
{
"candidateName": "Belle La",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1218
}
]
},
"CCPleasantHillCityCouncilDistrict5": {
"id": "CCPleasantHillCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Pleasant Hill City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 3778,
"candidates": [
{
"candidateName": "Oliver Greenwood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1720
},
{
"candidateName": "Amanda Szakats",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2058
}
]
},
"CCRichmondCityCouncilDistrict1": {
"id": "CCRichmondCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 3564,
"candidates": [
{
"candidateName": "Jamelia Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1746
},
{
"candidateName": "Melvin Lee Willis Jr.",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1442
},
{
"candidateName": "Mark Wassberg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 376
}
]
},
"CCRichmondCityCouncilDistrict5": {
"id": "CCRichmondCityCouncilDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 6997,
"candidates": [
{
"candidateName": "Ahmad Anderson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3028
},
{
"candidateName": "Sue Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3969
}
]
},
"CCRichmondCityCouncilDistrict6": {
"id": "CCRichmondCityCouncilDistrict6",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Richmond City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 6710,
"candidates": [
{
"candidateName": "Shawn Dunning",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2617
},
{
"candidateName": "Claudia Jimenez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4093
}
]
},
"CCSanPabloCityCouncil": {
"id": "CCSanPabloCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Pablo City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 12731,
"candidates": [
{
"candidateName": "Abel Pineda",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3975
},
{
"candidateName": "Patricia R. Ponce",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4779
},
{
"candidateName": "Arturo Cruz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3977
}
]
},
"CCSanRamonMayor": {
"id": "CCSanRamonMayor",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 35049,
"candidates": [
{
"candidateName": "Mark H. Armstrong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24387
},
{
"candidateName": "Chirag Kathrani",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10662
}
]
},
"CCSanRamonCityCouncilDistrict1": {
"id": "CCSanRamonCityCouncilDistrict1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 8146,
"candidates": [
{
"candidateName": "Robert Jweinat",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4144
},
{
"candidateName": "Vasanth Shetty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4002
}
]
},
"CCSanRamonCityCouncilDistrict3": {
"id": "CCSanRamonCityCouncilDistrict3",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Ramon City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 5787,
"candidates": [
{
"candidateName": "Sridhar Verose",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5787
}
]
},
"CCWalnutCreekCityCouncil": {
"id": "CCWalnutCreekCityCouncil",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Walnut Creek City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 85526,
"candidates": [
{
"candidateName": "Craig Devinney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19463
},
{
"candidateName": "Cindy Darling",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 22916
},
{
"candidateName": "Brendan Moran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9529
},
{
"candidateName": "Laura Patch",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12120
},
{
"candidateName": "Kevin Wilk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21498
}
]
},
"CCCrockettCommunityServicesDistrictDirectorShortTerm": {
"id": "CCCrockettCommunityServicesDistrictDirectorShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Crockett Community Services District Director — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 1516,
"candidates": [
{
"candidateName": "Gaunt Murdock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 800
},
{
"candidateName": "Matthew Raver",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 716
}
]
},
"CCDiscoveryBayCommunityServicesDistrictDirector": {
"id": "CCDiscoveryBayCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Discovery Bay Community Services District Director",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 10207,
"candidates": [
{
"candidateName": "Carolyn Graham",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4258
},
{
"candidateName": "Lesley Belcher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4007
},
{
"candidateName": "Leonard D. Woren",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1942
}
]
},
"CCRodeoHerculesFireProtectionDistrictDirector": {
"id": "CCRodeoHerculesFireProtectionDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Rodeo-Hercules Fire Protection District Director",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 21123,
"candidates": [
{
"candidateName": "Charles Davidson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7897
},
{
"candidateName": "Robyn Kelly Mikel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6438
},
{
"candidateName": "Heather Gibson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6788
}
]
},
"CCEastBayRegionalParkDistrictDirectorWard2": {
"id": "CCEastBayRegionalParkDistrictDirectorWard2",
"type": "localRace",
"location": "Contra Costa",
"raceName": "East Bay Regional Park District Director, Ward 2",
"raceDescription": "Top candidate wins seat. Includes votes from Contra Costa and Alameda counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 162501,
"candidates": [
{
"candidateName": "Casey Alyson Farmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52449
},
{
"candidateName": "Lynda Deschambault",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81165
},
{
"candidateName": "Shane Reisman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28887
}
]
},
"CCIronhouseSanitaryDistrictDirector": {
"id": "CCIronhouseSanitaryDistrictDirector",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Ironhouse Sanitary District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 35654,
"candidates": [
{
"candidateName": "Angela Lowrey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8824
},
{
"candidateName": "Sue Higgins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8188
},
{
"candidateName": "Dawn Morrow",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9534
},
{
"candidateName": "Peter W. Zirkle",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9108
}
]
},
"CCCentralContraCostaSanitaryDistrictDirectorDivision5": {
"id": "CCCentralContraCostaSanitaryDistrictDirectorDivision5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Central Contra Costa Sanitary District Director, Division 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 25428,
"candidates": [
{
"candidateName": "Jean Froelicher Kuznik",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18774
},
{
"candidateName": "Bansidhar S. Giri",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6654
}
]
},
"CCSanFranciscoBayAreaRapidTransitDistrictDirectorDistrict5": {
"id": "CCSanFranciscoBayAreaRapidTransitDistrictDirectorDistrict5",
"type": "localRace",
"location": "Contra Costa",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 5",
"raceDescription": "Top candidate wins seat. Includes votes from Contra Costa and Alameda counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 154235,
"candidates": [
{
"candidateName": "Melissa Hernandez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 109978
},
{
"candidateName": "Joseph Grcar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 44257
}
]
},
"CCEastBayMunicipalUtilityDistrictDirectorWard1": {
"id": "CCEastBayMunicipalUtilityDistrictDirectorWard1",
"type": "localRace",
"location": "Contra Costa",
"raceName": "East Bay Municipal Utility District Director, Ward 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 58599,
"candidates": [
{
"candidateName": "Anthony L. Tave",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25310
},
{
"candidateName": "Joey D. Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33289
}
]
},
"CCEastBayMunicipalUtilityDirectorWard2ShortTerm": {
"id": "CCEastBayMunicipalUtilityDirectorWard2ShortTerm",
"type": "localRace",
"location": "Contra Costa",
"raceName": "East Bay Municipal Utility Director, Ward 2 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 79656,
"candidates": [
{
"candidateName": "Luz Gomez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 79656
}
]
},
"CCMeasureR": {
"id": "CCMeasureR",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure R",
"raceDescription": "Byron Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 7275,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4009
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3266
}
]
},
"CCMeasureO": {
"id": "CCMeasureO",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure O",
"raceDescription": "Martinez Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 15161,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8465
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6696
}
]
},
"CCMeasureP": {
"id": "CCMeasureP",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure P",
"raceDescription": "Pittsburg Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 18473,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13152
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5321
}
]
},
"CCMeasureQ": {
"id": "CCMeasureQ",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure Q",
"raceDescription": "San Ramon Valley Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 80562,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 60251
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20311
}
]
},
"CCMeasureG": {
"id": "CCMeasureG",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure G",
"raceDescription": "El Cerrito. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 13110,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10609
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2501
}
]
},
"CCMeasureH": {
"id": "CCMeasureH",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure H",
"raceDescription": "Lafayette. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 15157,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9841
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5316
}
]
},
"CCMeasureI": {
"id": "CCMeasureI",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure I",
"raceDescription": "Pinole. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 8385,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5674
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2711
}
]
},
"CCMeasureJ": {
"id": "CCMeasureJ",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure J",
"raceDescription": "Richmond. Primary municipal election. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 34125,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19651
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14474
}
]
},
"CCMeasureL": {
"id": "CCMeasureL",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure L",
"raceDescription": "Richmond. Ranked choice voting. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 34067,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18365
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15702
}
]
},
"CCMeasureM": {
"id": "CCMeasureM",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure M",
"raceDescription": "San Pablo. Cannabis business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 6870,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5020
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1850
}
]
},
"CCMeasureN": {
"id": "CCMeasureN",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure N",
"raceDescription": "San Ramon. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 36451,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20389
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16062
}
]
},
"CCMeasureS": {
"id": "CCMeasureS",
"type": "localRace",
"location": "Contra Costa",
"raceName": "Measure S",
"raceDescription": "Pleasant Hill Recreation and Park District. Park facilities bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 15, 2024",
"totalVotes": 20806,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13421
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7385
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea1": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea1",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 16021,
"candidates": [
{
"candidateName": "Li DelPan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5705
},
{
"candidateName": "Adam McGill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5493
},
{
"candidateName": "Barbara Clifton Zarate",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4823
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea4": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 17366,
"candidates": [
{
"candidateName": "Nancy McCarthy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9795
},
{
"candidateName": "Victoria “Tory” Canby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7571
}
]
},
"MarinMarinCountyBoardofEducationTrusteeArea7": {
"id": "MarinMarinCountyBoardofEducationTrusteeArea7",
"type": "localRace",
"location": "Marin",
"raceName": "Marin County Board of Education, Trustee Area 7",
"raceDescription": "Top candidate wins seat. Includes votes from Marin and Sonoma counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13491,
"candidates": [
{
"candidateName": "Jill Manning-Sartori",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7528
},
{
"candidateName": "Denise Bohman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5963
}
]
},
"MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea2": {
"id": "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Community College District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15937,
"candidates": [
{
"candidateName": "Crystal Martinez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13100
},
{
"candidateName": "Mila Schechter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2837
}
]
},
"MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea7": {
"id": "MarinMarinCommunityCollegeDistrictGoverningBoardTrusteeArea7",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Community College District Governing Board, Trustee Area 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15084,
"candidates": [
{
"candidateName": "Ross Millerick",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5829
},
{
"candidateName": "Stephanie O’Brien",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9255
}
]
},
"MarinTamalpaisUnionHighSchoolDistrictGoverningBoard": {
"id": "MarinTamalpaisUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Tamalpais Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 88038,
"candidates": [
{
"candidateName": "Ida Times-Green",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28681
},
{
"candidateName": "Jennifer “Jenny” Holden",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28764
},
{
"candidateName": "A. Ray Chaudhuri",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8500
},
{
"candidateName": "Amos Klausner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11711
},
{
"candidateName": "Nicholas Ondrejka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10382
}
]
},
"MarinMillerCreekElementarySchoolDistrictGoverningBoard": {
"id": "MarinMillerCreekElementarySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Miller Creek Elementary School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15063,
"candidates": [
{
"candidateName": "Franco Ruggeri",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5604
},
{
"candidateName": "Alissa A. Chacko",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5966
},
{
"candidateName": "Sivan Oyserman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3493
}
]
},
"MarinLarkspurCorteMaderaSchoolDistrictGoverningBoard": {
"id": "MarinLarkspurCorteMaderaSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur-Corte Madera School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10716,
"candidates": [
{
"candidateName": "Ava Fruin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3642
},
{
"candidateName": "Charles Furcolo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1860
},
{
"candidateName": "Rachel Tarko Hudson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2058
},
{
"candidateName": "Beth Blair",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3156
}
]
},
"MarinRossSchoolDistrictGoverningBoard": {
"id": "MarinRossSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Ross School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2284,
"candidates": [
{
"candidateName": "Kelly Dwinells",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 893
},
{
"candidateName": "Erin Earls",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 906
},
{
"candidateName": "Vinay Patel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 485
}
]
},
"MarinRossValleySchoolDistrictGoverningBoard": {
"id": "MarinRossValleySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Ross Valley School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25644,
"candidates": [
{
"candidateName": "Philip J. Feffer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5434
},
{
"candidateName": "Rachel Litwack",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7290
},
{
"candidateName": "Shelley Hamilton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6829
},
{
"candidateName": "Daniel Cassidy",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6091
}
]
},
"MarinSausalitoMarinCitySchoolDistrictGoverningBoard": {
"id": "MarinSausalitoMarinCitySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Marin",
"raceName": "Sausalito Marin City School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8220,
"candidates": [
{
"candidateName": "Rebecca Lytle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3001
},
{
"candidateName": "Danielle Diego",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3291
},
{
"candidateName": "Lester Parham",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 817
},
{
"candidateName": "Sarah E. Canson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1111
}
]
},
"MarinShorelineUnifiedSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "MarinShorelineUnifiedSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "Marin",
"raceName": "Shoreline Unified School District Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat. Includes votes from Marin and Sonoma Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2227,
"candidates": [
{
"candidateName": "Buddy Faure",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 617
},
{
"candidateName": "Thomas Tyson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1610
}
]
},
"MarinCountySupervisorDistrict2": {
"id": "MarinCountySupervisorDistrict2",
"type": "localRace",
"location": "Marin",
"raceName": "County Supervisor, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27450,
"candidates": [
{
"candidateName": "Heather McPhail Sridharan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13402
},
{
"candidateName": "Brian Colbert",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14048
}
]
},
"MarinBelvedereCityCouncil": {
"id": "MarinBelvedereCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Belvedere City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2131,
"candidates": [
{
"candidateName": "Pat Carapiet",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 655
},
{
"candidateName": "Kevin Burke",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 716
},
{
"candidateName": "Sally A. Wilkinson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 760
}
]
},
"MarinCorteMaderaTownCouncil": {
"id": "MarinCorteMaderaTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Corte Madera Town Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7648,
"candidates": [
{
"candidateName": "James H. Andrews",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2395
},
{
"candidateName": "Fred Casissa",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3366
},
{
"candidateName": "Charlie Kirschner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1887
}
]
},
"MarinFairfaxTownCouncil": {
"id": "MarinFairfaxTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Fairfax Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12736,
"candidates": [
{
"candidateName": "Frank Egger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2770
},
{
"candidateName": "Michael Ghiringhelli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2366
},
{
"candidateName": "Bruce Ackerman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1651
},
{
"candidateName": "Chance Cutrano",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1657
},
{
"candidateName": "Barbara Coler",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1728
},
{
"candidateName": "Douglas Kelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 982
},
{
"candidateName": "Cindy Swift",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1582
}
]
},
"MarinLarkspurCityCouncil": {
"id": "MarinLarkspurCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8733,
"candidates": [
{
"candidateName": "Gabe Paulson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4815
},
{
"candidateName": "Scot Candell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3918
}
]
},
"MarinLarkspurCityCouncilShortTerm": {
"id": "MarinLarkspurCityCouncilShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "Larkspur City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5867,
"candidates": [
{
"candidateName": "Sarah Margulies",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4235
},
{
"candidateName": "Lana Scott",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1632
}
]
},
"MarinMillValleyCityCouncil": {
"id": "MarinMillValleyCityCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "Mill Valley City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19265,
"candidates": [
{
"candidateName": "Caroline Joachim",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5295
},
{
"candidateName": "Katherine Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5507
},
{
"candidateName": "Urban Carmel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5046
},
{
"candidateName": "Leah Curtis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1544
},
{
"candidateName": "Mike Koo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1873
}
]
},
"MarinNovatoCityCouncilDistrict1": {
"id": "MarinNovatoCityCouncilDistrict1",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5596,
"candidates": [
{
"candidateName": "Kevin Jacobs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3263
},
{
"candidateName": "James P. Petray",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2333
}
]
},
"MarinNovatoCityCouncilDistrict3": {
"id": "MarinNovatoCityCouncilDistrict3",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3710,
"candidates": [
{
"candidateName": "Tim O'Connor",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3710
}
]
},
"MarinNovatoCityCouncilDistrict5": {
"id": "MarinNovatoCityCouncilDistrict5",
"type": "localRace",
"location": "Marin",
"raceName": "Novato City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3399,
"candidates": [
{
"candidateName": "Mark J. Milberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3399
}
]
},
"MarinSanAnselmoTownCouncil": {
"id": "MarinSanAnselmoTownCouncil",
"type": "localRace",
"location": "Marin",
"raceName": "San Anselmo Town Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 17983,
"candidates": [
{
"candidateName": "Guy Meyer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1045
},
{
"candidateName": "Kurt Johnson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2410
},
{
"candidateName": "Ford Greene",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2640
},
{
"candidateName": "Eileen Burke",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5049
},
{
"candidateName": "Chantel Walker",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3452
},
{
"candidateName": "Yoav Schlesinger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3387
}
]
},
"MarinSanRafaelCityCouncilDistrict1": {
"id": "MarinSanRafaelCityCouncilDistrict1",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1816,
"candidates": [
{
"candidateName": "Maika Llorens Gulati",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1816
}
]
},
"MarinSanRafaelCityCouncilDistrict4": {
"id": "MarinSanRafaelCityCouncilDistrict4",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6871,
"candidates": [
{
"candidateName": "Mark Galperin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1305
},
{
"candidateName": "Rachel Kertz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5566
}
]
},
"MarinSanRafaelMayor": {
"id": "MarinSanRafaelMayor",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24449,
"candidates": [
{
"candidateName": "Kate Colin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21057
},
{
"candidateName": "Mahmoud A. Shirazi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3392
}
]
},
"MarinSanRafaelCityAttorney": {
"id": "MarinSanRafaelCityAttorney",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael City Attorney",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19144,
"candidates": [
{
"candidateName": "Robert F. Epstein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19144
}
]
},
"MarinSanRafaelClerkandAssessor": {
"id": "MarinSanRafaelClerkandAssessor",
"type": "localRace",
"location": "Marin",
"raceName": "San Rafael Clerk and Assessor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19068,
"candidates": [
{
"candidateName": "Lindsay Lara",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 19068
}
]
},
"MarinSausalitoCityCouncilMember": {
"id": "MarinSausalitoCityCouncilMember",
"type": "localRace",
"location": "Marin",
"raceName": "Sausalito City Council Member",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10717,
"candidates": [
{
"candidateName": "Jacqueline Amrikhas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1643
},
{
"candidateName": "Melissa Blaustein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2357
},
{
"candidateName": "Sandra Bushmaker",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1781
},
{
"candidateName": "Steven Woodside",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2414
},
{
"candidateName": "Ian Sobieski",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2522
}
]
},
"MarinTiburonTownCouncilMember": {
"id": "MarinTiburonTownCouncilMember",
"type": "localRace",
"location": "Marin",
"raceName": "Tiburon Town Council Member",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8731,
"candidates": [
{
"candidateName": "Holli Thier",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2383
},
{
"candidateName": "Andrew Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2217
},
{
"candidateName": "Chuck Hornbrook",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1785
},
{
"candidateName": "Isaac Nikfar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2346
}
]
},
"MarinBelMarinKeysCommunityServicesDistrictDirector": {
"id": "MarinBelMarinKeysCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Bel Marin Keys Community Services District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2431,
"candidates": [
{
"candidateName": "Cheryl Furst",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 507
},
{
"candidateName": "Kevin Dugan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 293
},
{
"candidateName": "Maria Mercy Angelopulos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 559
},
{
"candidateName": "David Bartnicki",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 259
},
{
"candidateName": "Natalia Shorten",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 475
},
{
"candidateName": "James “Jim” Spaulding",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 338
}
]
},
"MarinMarinCityCommunityServicesDistrictDirector": {
"id": "MarinMarinCityCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Marin City Community Services District Director",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1395,
"candidates": [
{
"candidateName": "Lynnette Egenlauf",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 454
},
{
"candidateName": "Henry E. Mims",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 575
},
{
"candidateName": "Royce Y. McLemore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 366
}
]
},
"MarinTamalpaisCommunityServicesDistrictDirector": {
"id": "MarinTamalpaisCommunityServicesDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Tamalpais Community Services District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7847,
"candidates": [
{
"candidateName": "Steven Levine",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2353
},
{
"candidateName": "Courtney DiCarlo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1123
},
{
"candidateName": "Matthew McMahon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2188
},
{
"candidateName": "Steffen Bartschat",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2183
}
]
},
"MarinSouthernMarinFireProtectionDistrictDirector": {
"id": "MarinSouthernMarinFireProtectionDistrictDirector",
"type": "localRace",
"location": "Marin",
"raceName": "Southern Marin Fire Protection District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 45027,
"candidates": [
{
"candidateName": "Cathryn A. Hilliard",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14096
},
{
"candidateName": "Rich Riechel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6106
},
{
"candidateName": "Ashley Raveche",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13725
},
{
"candidateName": "Clifford Waldeck",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11100
}
]
},
"MarinLasGallinasValleySanitaryDistrictDirectorShortTerm": {
"id": "MarinLasGallinasValleySanitaryDistrictDirectorShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "Las Gallinas Valley Sanitary District Director — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12525,
"candidates": [
{
"candidateName": "Nicholas Lavrov",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6902
},
{
"candidateName": "Barry Nitzberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5623
}
]
},
"MarinMarinMunicipalWaterDistrictDirectorDivision2": {
"id": "MarinMarinMunicipalWaterDistrictDirectorDivision2",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Municipal Water District Director, Division 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13808,
"candidates": [
{
"candidateName": "Diana Maier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5130
},
{
"candidateName": "Jack Kenney",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3605
},
{
"candidateName": "Robert Sandoval",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5073
}
]
},
"MarinMarinMunicipalWaterDistrictDirectorDivision5": {
"id": "MarinMarinMunicipalWaterDistrictDirectorDivision5",
"type": "localRace",
"location": "Marin",
"raceName": "Marin Municipal Water District Director, Division 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 16194,
"candidates": [
{
"candidateName": "Dawn Matheson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2341
},
{
"candidateName": "Larry L. Russell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9878
},
{
"candidateName": "Dave Keatley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3975
}
]
},
"MarinNorthMarinWaterDistrictDirectorDivision1ShortTerm": {
"id": "MarinNorthMarinWaterDistrictDirectorDivision1ShortTerm",
"type": "localRace",
"location": "Marin",
"raceName": "North Marin Water District Director, Division 1 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6842,
"candidates": [
{
"candidateName": "Kenneth Eichstaedt",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4393
},
{
"candidateName": "Mary Stompe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2449
}
]
},
"MarinNorthMarinWaterDistrictDirectorDivision3": {
"id": "MarinNorthMarinWaterDistrictDirectorDivision3",
"type": "localRace",
"location": "Marin",
"raceName": "North Marin Water District Director, Division 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6344,
"candidates": [
{
"candidateName": "Francis Drouillard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2985
},
{
"candidateName": "Michael H. Joly",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3359
}
]
},
"MarinMeasureAA": {
"id": "MarinMeasureAA",
"type": "localRace",
"location": "Marin",
"raceName": "Measure AA",
"raceDescription": "Petaluma Joint Union High School District. School bond. Passes with 55% vote. Includes votes from Marin and Sonoma Counties.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 39433,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24672
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14761
}
]
},
"MarinMeasureB": {
"id": "MarinMeasureB",
"type": "localRace",
"location": "Marin",
"raceName": "Measure B",
"raceDescription": "Tamalpais Union High School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 66753,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 43890
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22863
}
]
},
"MarinMeasureC": {
"id": "MarinMeasureC",
"type": "localRace",
"location": "Marin",
"raceName": "Measure C",
"raceDescription": "Bolinas-Stinson Union School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1119,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 806
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 313
}
]
},
"MarinMeasureE": {
"id": "MarinMeasureE",
"type": "localRace",
"location": "Marin",
"raceName": "Measure E",
"raceDescription": "Kentfield School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6973,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4213
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2760
}
]
},
"MarinMeasureG": {
"id": "MarinMeasureG",
"type": "localRace",
"location": "Marin",
"raceName": "Measure G",
"raceDescription": "Sausalito Marin City School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5876,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4117
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1759
}
]
},
"MarinMeasureH": {
"id": "MarinMeasureH",
"type": "localRace",
"location": "Marin",
"raceName": "Measure H",
"raceDescription": "Fairfax. Appoint City Clerk. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4401,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1762
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2639
}
]
},
"MarinMeasureI": {
"id": "MarinMeasureI",
"type": "localRace",
"location": "Marin",
"raceName": "Measure I",
"raceDescription": "Fairfax. Rent stabilization. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4731,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2990
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1741
}
]
},
"MarinMeasureJ": {
"id": "MarinMeasureJ",
"type": "localRace",
"location": "Marin",
"raceName": "Measure J",
"raceDescription": "Fairfax. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4778,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2965
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1813
}
]
},
"MarinMeasureK": {
"id": "MarinMeasureK",
"type": "localRace",
"location": "Marin",
"raceName": "Measure K",
"raceDescription": "Larkspur. Rent increase limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7136,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2708
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4428
}
]
},
"MarinMeasureL": {
"id": "MarinMeasureL",
"type": "localRace",
"location": "Marin",
"raceName": "Measure L",
"raceDescription": "Mill Valley. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8556,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6616
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1940
}
]
},
"MarinMeasureM": {
"id": "MarinMeasureM",
"type": "localRace",
"location": "Marin",
"raceName": "Measure M",
"raceDescription": "Novato. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 26127,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15133
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10994
}
]
},
"MarinMeasureN": {
"id": "MarinMeasureN",
"type": "localRace",
"location": "Marin",
"raceName": "Measure N",
"raceDescription": "San Anselmo. Rent increase limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7462,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2754
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4708
}
]
},
"MarinMeasureO": {
"id": "MarinMeasureO",
"type": "localRace",
"location": "Marin",
"raceName": "Measure O",
"raceDescription": "San Anselmo. Tenant benefits. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7553,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2555
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4998
}
]
},
"MarinMeasureP": {
"id": "MarinMeasureP",
"type": "localRace",
"location": "Marin",
"raceName": "Measure P",
"raceDescription": "San Rafael. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 23772,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12367
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11405
}
]
},
"MarinMeasureQ": {
"id": "MarinMeasureQ",
"type": "localRace",
"location": "Marin",
"raceName": "Measure Q",
"raceDescription": "Stinson Beach Fire Protection District. Spending limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 332,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 309
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23
}
]
},
"MarinMeasureR": {
"id": "MarinMeasureR",
"type": "localRace",
"location": "Marin",
"raceName": "Measure R",
"raceDescription": "Stinson Beach Fire Protection District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:18 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 335,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 274
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61
}
]
},
"NapaNapaCountyBoardofEducationTrusteeArea5": {
"id": "NapaNapaCountyBoardofEducationTrusteeArea5",
"type": "localRace",
"location": "Napa",
"raceName": "Napa County Board of Education, Trustee Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 7035,
"candidates": [
{
"candidateName": "Rory Moran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2019
},
{
"candidateName": "Gerald Parrott \r",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5016
}
]
},
"NapaSolanoCountyBoardofEducationTrusteeArea2": {
"id": "NapaSolanoCountyBoardofEducationTrusteeArea2",
"type": "localRace",
"location": "Napa",
"raceName": "Solano County Board of Education, Trustee Area 2",
"raceDescription": "Top candidate wins seat. Includes votes from Napa and Solano counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 28827,
"candidates": [
{
"candidateName": "Bonnie Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10061
},
{
"candidateName": "Carol J. Kalamaras",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5406
},
{
"candidateName": "Amy Sharp",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13360
}
]
},
"NapaNapaValleyCollegeTrusteeArea6": {
"id": "NapaNapaValleyCollegeTrusteeArea6",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley College, Trustee Area 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 7502,
"candidates": [
{
"candidateName": "Ines De Luna",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4505
},
{
"candidateName": "Scott Owens",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2997
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea2": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea2",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 6140,
"candidates": [
{
"candidateName": "Lisa W. Chu",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4340
},
{
"candidateName": "Kevin “KDub” West",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1800
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea4": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea4",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 5506,
"candidates": [
{
"candidateName": "Devin Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1942
},
{
"candidateName": "Eve Ryser",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3564
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea5": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea5",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 4961,
"candidates": [
{
"candidateName": "John Henry Martin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2903
},
{
"candidateName": "David T. Gracia",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2058
}
]
},
"NapaNapaValleyUnifiedSchoolDistrictTrusteeArea7": {
"id": "NapaNapaValleyUnifiedSchoolDistrictTrusteeArea7",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Trustee Area 7",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 6689,
"candidates": [
{
"candidateName": "Marie Dennett",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2965
},
{
"candidateName": "Julianna Hart",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3724
}
]
},
"NapaFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3": {
"id": "NapaFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3",
"type": "localRace",
"location": "Napa",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 3",
"raceDescription": "Top candidate wins seat. Includes votes from Napa and Solano Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 7966,
"candidates": [
{
"candidateName": "Brigette Hunley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4137
},
{
"candidateName": "Judi Honeychurch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3829
}
]
},
"NapaAmericanCanyonMayor": {
"id": "NapaAmericanCanyonMayor",
"type": "localRace",
"location": "Napa",
"raceName": "American Canyon Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 8400,
"candidates": [
{
"candidateName": "David Oro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4054
},
{
"candidateName": "Pierre Washington",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4346
}
]
},
"NapaAmericanCanyonCityCouncil": {
"id": "NapaAmericanCanyonCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "American Canyon City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 12790,
"candidates": [
{
"candidateName": "Melissa Lamattina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4009
},
{
"candidateName": "Elmer Andrei Manaid",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2613
},
{
"candidateName": "Davet Mohammed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2847
},
{
"candidateName": "Brando R. Cruz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3321
}
]
},
"NapaCalistogaMayor": {
"id": "NapaCalistogaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "Calistoga Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 1400,
"candidates": [
{
"candidateName": "Donald Williams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1400
}
]
},
"NapaCalistogaCityCouncil": {
"id": "NapaCalistogaCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "Calistoga City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 2478,
"candidates": [
{
"candidateName": "Lisa Gift",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 787
},
{
"candidateName": "Marion Villalba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 682
},
{
"candidateName": "Irais Lopez-Ortega",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1009
}
]
},
"NapaNapaMayor": {
"id": "NapaNapaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 31176,
"candidates": [
{
"candidateName": "Tuesday D. Allison",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6058
},
{
"candidateName": "Scott Sedgley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25118
}
]
},
"NapaNapaCityCouncilDistrict2": {
"id": "NapaNapaCityCouncilDistrict2",
"type": "localRace",
"location": "Napa",
"raceName": "Napa City Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 6795,
"candidates": [
{
"candidateName": "Beth Painter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6795
}
]
},
"NapaNapaCityCouncilDistrict4": {
"id": "NapaNapaCityCouncilDistrict4",
"type": "localRace",
"location": "Napa",
"raceName": "Napa City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 4838,
"candidates": [
{
"candidateName": "Bernardo “Bernie” Narvaez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4838
}
]
},
"NapaStHelenaMayor": {
"id": "NapaStHelenaMayor",
"type": "localRace",
"location": "Napa",
"raceName": "St Helena Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 2452,
"candidates": [
{
"candidateName": "Paul J. Dohring",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1692
},
{
"candidateName": "Billy Summers",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 760
}
]
},
"NapaStHelenaCityCouncil": {
"id": "NapaStHelenaCityCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "St Helena City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 3883,
"candidates": [
{
"candidateName": "Michelle Deasy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1476
},
{
"candidateName": "Hector R. Marroquin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 984
},
{
"candidateName": "Aaron Barak",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1423
}
]
},
"NapaYountvilleTownCouncil": {
"id": "NapaYountvilleTownCouncil",
"type": "localRace",
"location": "Napa",
"raceName": "Yountville Town Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 2014,
"candidates": [
{
"candidateName": "Joe Tagliaboschi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 462
},
{
"candidateName": "Robert Moore",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 216
},
{
"candidateName": "Pam Reeves",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 622
},
{
"candidateName": "Eric E. Knight",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 714
}
]
},
"NapaMeasureBSchool": {
"id": "NapaMeasureBSchool",
"type": "localRace",
"location": "Napa",
"raceName": "Napa Valley Unified School District, Measure B",
"raceDescription": "Napa Valley Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 39634,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21558
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18076
}
]
},
"NapaMeasureU": {
"id": "NapaMeasureU",
"type": "localRace",
"location": "Napa",
"raceName": "Measure U",
"raceDescription": "Napa Valley Transportation Authority. Transporation sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 56876,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41246
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15630
}
]
},
"NapaMeasureG": {
"id": "NapaMeasureG",
"type": "localRace",
"location": "Napa",
"raceName": "Measure G",
"raceDescription": "Napa. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 32557,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18487
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14070
}
]
},
"NapaMeasureA1": {
"id": "NapaMeasureA1",
"type": "localRace",
"location": "Napa",
"raceName": "Measure A1",
"raceDescription": "St. Helena. Establishing charter city. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 2513,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1081
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1432
}
]
},
"NapaMeasureA2": {
"id": "NapaMeasureA2",
"type": "localRace",
"location": "Napa",
"raceName": "Measure A2",
"raceDescription": "St. Helena. Real property transfer tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 2530,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1020
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1510
}
]
},
"NapaMeasureBStHelena": {
"id": "NapaMeasureBStHelena",
"type": "localRace",
"location": "Napa",
"raceName": "St. Helena, Measure B",
"raceDescription": "St. Helena. Winery and planned agritourism overlay. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:06 PM",
"dateUpdated": "Nov 18, 2024",
"totalVotes": 2549,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1253
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1296
}
]
},
"SFBoardofEducation": {
"id": "SFBoardofEducation",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Education",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 1012483,
"candidates": [
{
"candidateName": "Laurance Lem Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 45716
},
{
"candidateName": "Lefteris Eleftheriou",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22270
},
{
"candidateName": "Jaime Huling",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 168620
},
{
"candidateName": "Ann Hsu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 81011
},
{
"candidateName": "John Jersin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 122416
},
{
"candidateName": "Parag Gupta",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 139306
},
{
"candidateName": "Matt Alexander",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 122670
},
{
"candidateName": "Supryia Marie Ray",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 127806
},
{
"candidateName": "Virginia Cheung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 100987
},
{
"candidateName": "Min Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48532
},
{
"candidateName": "Maddy Krantz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33149
}
]
},
"SFCommunityCollegeBoard": {
"id": "SFCommunityCollegeBoard",
"type": "localRace",
"location": "San Francisco",
"raceName": "Community College Board",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 823050,
"candidates": [
{
"candidateName": "Ruth Ferguson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 114101
},
{
"candidateName": "Leanna C. Louie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50335
},
{
"candidateName": "Heather McCarty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 162432
},
{
"candidateName": "Julio J. Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38724
},
{
"candidateName": "Aliya Chisti",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 149593
},
{
"candidateName": "Ben Kaplan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 49302
},
{
"candidateName": "Alan Wong",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 140911
},
{
"candidateName": "Luis Zamora",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 117652
}
]
},
"SFBARTBoardofDirectorsDistrict7": {
"id": "SFBARTBoardofDirectorsDistrict7",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 7",
"raceDescription": "Top two candidates win seat. Includes votes from San Francisco and Alameda County.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 161112,
"candidates": [
{
"candidateName": "Victor E. Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92646
},
{
"candidateName": "Dana Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 68466
}
]
},
"SFBARTBoardofDirectorsDistrict9": {
"id": "SFBARTBoardofDirectorsDistrict9",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Bay Area Rapid Transit District Director, District 9",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 137833,
"candidates": [
{
"candidateName": "Edward Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 86944
},
{
"candidateName": "Joe Sangirardi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 50889
}
]
},
"SFMeasureA": {
"id": "SFMeasureA",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure A",
"raceDescription": "San Francisco Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 377175,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 282886
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 94289
}
]
},
"SFMeasureB": {
"id": "SFMeasureB",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure B",
"raceDescription": "San Francisco. Community health and safety bond. Passes with 2/3 vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 376520,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 274113
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102407
}
]
},
"SFMeasureC": {
"id": "SFMeasureC",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure C",
"raceDescription": "San Francisco. Inspector General position. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 370248,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 225630
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 144618
}
]
},
"SFMeasureD": {
"id": "SFMeasureD",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure D",
"raceDescription": "San Francisco. Commissions and mayoral authority. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 366215,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 158664
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 207551
}
]
},
"SFMeasureE": {
"id": "SFMeasureE",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure E",
"raceDescription": "San Francisco. Commissions task force. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 363743,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 192477
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 171266
}
]
},
"SFMeasureF": {
"id": "SFMeasureF",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure F",
"raceDescription": "San Francisco. Police pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 361559,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 163775
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 197784
}
]
},
"SFMeasureG": {
"id": "SFMeasureG",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure G",
"raceDescription": "San Francisco. Affordable housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 370708,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 217728
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 152980
}
]
},
"SFMeasureH": {
"id": "SFMeasureH",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure H",
"raceDescription": "San Francisco. Firefighter pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 365827,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 192526
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 173301
}
]
},
"SFMeasureI": {
"id": "SFMeasureI",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure I",
"raceDescription": "San Francisco. Nurse and 911 operator pensions. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 363348,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 261238
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102110
}
]
},
"SFMeasureJ": {
"id": "SFMeasureJ",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure J",
"raceDescription": "San Francisco. City spending. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 362678,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 297882
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 64796
}
]
},
"SFMeasureK": {
"id": "SFMeasureK",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure K",
"raceDescription": "San Francisco. Permanently closing Upper Great Highway to private vehicles. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 376370,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 205988
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 170382
}
]
},
"SFMeasureL": {
"id": "SFMeasureL",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure L",
"raceDescription": "San Francisco. Transportation network companies tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 369460,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 210314
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 159146
}
]
},
"SFMeasureM": {
"id": "SFMeasureM",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure M",
"raceDescription": "San Francisco. Business tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 342199,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 237854
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 104345
}
]
},
"SFMeasureN": {
"id": "SFMeasureN",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure N",
"raceDescription": "San Francisco. Student loan reimbursement. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 363317,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 187909
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 175408
}
]
},
"SFMeasureO": {
"id": "SFMeasureO",
"type": "localRace",
"location": "San Francisco",
"raceName": "Measure O",
"raceDescription": "San Francisco. Reproductive rights. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 373129,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 312829
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 60300
}
]
},
"SFMayorRound1": {
"id": "SFMayorRound1",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Mayor Round 1",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 390051,
"candidates": [
{
"candidateName": "London Breed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 95091
},
{
"candidateName": "Mark Farrell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 72087
},
{
"candidateName": "Henry Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1318
},
{
"candidateName": "Keith Freedman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2077
},
{
"candidateName": "Dylan Hirsch-Shell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2895
},
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 102689
},
{
"candidateName": "Nelson Mei",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1791
},
{
"candidateName": "Aaron Peskin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 89184
},
{
"candidateName": "Paul Robertson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 812
},
{
"candidateName": "Ahsha Safai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11420
},
{
"candidateName": "Shahram Shariati",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1612
},
{
"candidateName": "Jon Soderstrom",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 412
},
{
"candidateName": "Ellen Zhou",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8663
}
]
},
"SFMayorRound3": {
"id": "SFMayorRound3",
"type": "localRace",
"location": "San Francisco",
"raceName": "San Francisco Mayor Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 331376,
"candidates": [
{
"candidateName": "London Breed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 149073
},
{
"candidateName": "Mark Farrell (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Henry Flynn (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Keith Freedman (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dylan Hirsch-Shell (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Daniel Lurie",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 182303
},
{
"candidateName": "Nelson Mei (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Aaron Peskin (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Paul Robertson (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ahsha Safai (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Shahram Shariati (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jon Soderstrom (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ellen Zhou (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict1": {
"id": "SFBoardofSupervisorsDistrict1",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 1 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 35473,
"candidates": [
{
"candidateName": "Sherman D'Silva",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 899
},
{
"candidateName": "Marjan Philhour",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14754
},
{
"candidateName": "Connie Chan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16666
},
{
"candidateName": "Jeremiah Boehner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1344
},
{
"candidateName": "Jen Nossokoff",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1810
}
]
},
"SFBoardofSupervisorsDistrict1FinalRound": {
"id": "SFBoardofSupervisorsDistrict1FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 1 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 34294,
"candidates": [
{
"candidateName": "Sherman D'Silva (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Marjan Philhour",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16498
},
{
"candidateName": "Connie Chan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17796
},
{
"candidateName": "Jeremiah Boehner (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jen Nossokoff (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict3": {
"id": "SFBoardofSupervisorsDistrict3",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 3 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 28748,
"candidates": [
{
"candidateName": "Sharon Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8484
},
{
"candidateName": "Moe Jamil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3752
},
{
"candidateName": "Wendy Ha Chau",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1563
},
{
"candidateName": "Eduard Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 879
},
{
"candidateName": "Danny Sauter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11270
},
{
"candidateName": "Matthew Susk",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2800
}
]
},
"SFBoardofSupervisorsDistrict3FinalRound": {
"id": "SFBoardofSupervisorsDistrict3FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 3 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 25558,
"candidates": [
{
"candidateName": "Sharon Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11504
},
{
"candidateName": "Moe Jamil (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Wendy Ha Chau (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Eduard Navarro (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Danny Sauter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14054
},
{
"candidateName": "Matthew Susk (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict5": {
"id": "SFBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat. This result reflects redistributed votes. The results of the instant runoff will change as more first-choice votes are counted.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 29688,
"candidates": [
{
"candidateName": "Autumn Hope Looijen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2604
},
{
"candidateName": "Bilal Mahmood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11838
},
{
"candidateName": "Scotty Jacobs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2795
},
{
"candidateName": "Allen Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 444
},
{
"candidateName": "Dean Preston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12007
}
]
},
"SFBoardofSupervisorsDistrict5FinalRound": {
"id": "SFBoardofSupervisorsDistrict5FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 5 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 27809,
"candidates": [
{
"candidateName": "Autumn Hope Looijen (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Bilal Mahmood",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14737
},
{
"candidateName": "Scotty Jacobs (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Allen Jones (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Dean Preston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13072
}
]
},
"SFBoardofSupervisorsDistrict7": {
"id": "SFBoardofSupervisorsDistrict7",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 7 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 37308,
"candidates": [
{
"candidateName": "Myrna Melgar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17527
},
{
"candidateName": "Stephen Martin-Pinto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5133
},
{
"candidateName": "Edward S. Yee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1243
},
{
"candidateName": "Matt Boschetto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13405
}
]
},
"SFBoardofSupervisorsDistrict7FinalRound": {
"id": "SFBoardofSupervisorsDistrict7FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 7 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 35402,
"candidates": [
{
"candidateName": "Myrna Melgar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18911
},
{
"candidateName": "Stephen Martin-Pinto (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Edward S. Yee (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Matt Boschetto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16491
}
]
},
"SFBoardofSupervisorsDistrict9": {
"id": "SFBoardofSupervisorsDistrict9",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 9 Round One",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 32725,
"candidates": [
{
"candidateName": "Jackie Fielder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13843
},
{
"candidateName": "Stephen Jon Torres",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1139
},
{
"candidateName": "Roberto Hernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6605
},
{
"candidateName": "Jaime Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 931
},
{
"candidateName": "Trevor Chandler",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9039
},
{
"candidateName": "Julian Bermudez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 600
},
{
"candidateName": "H. Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 568
}
]
},
"SFBoardofSupervisorsDistrict9FinalRound": {
"id": "SFBoardofSupervisorsDistrict9FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 9 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 29404,
"candidates": [
{
"candidateName": "Jackie Fielder",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17545
},
{
"candidateName": "Stephen Jon Torres (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Roberto Hernandez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jaime Gutierrez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Trevor Chandler",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11859
},
{
"candidateName": "Julian Bermudez (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "H. Brown (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
}
]
},
"SFBoardofSupervisorsDistrict11": {
"id": "SFBoardofSupervisorsDistrict11",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 11 First Round",
"raceDescription": "Top candidate wins seat. This result only reflects voters’ first-choice candidate. If votes are redistributed in an instant runoff, they are not reflected in this result.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 27915,
"candidates": [
{
"candidateName": "Oscar Flores",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2893
},
{
"candidateName": "Michael Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8673
},
{
"candidateName": "Roger Marenco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 603
},
{
"candidateName": "Jose Morales",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 629
},
{
"candidateName": "Ernest “EJ” Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5439
},
{
"candidateName": "Adlah Chisti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1432
},
{
"candidateName": "Chyanne Chen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8246
}
]
},
"SFBoardofSupervisorsDistrict11FinalRound": {
"id": "SFBoardofSupervisorsDistrict11FinalRound",
"type": "localRace",
"location": "San Francisco",
"raceName": "Board of Supervisors, District 11 Final Round",
"raceDescription": "Top candidate wins seat. This is the latest ranked choice data provided by the Department of Elections office.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 23796,
"candidates": [
{
"candidateName": "Oscar Flores (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Michael Lai",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11800
},
{
"candidateName": "Roger Marenco (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Jose Morales (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Ernest “EJ” Jones (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Adlah Chisti (eliminated)",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 0
},
{
"candidateName": "Chyanne Chen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11996
}
]
},
"SFCityAttorney": {
"id": "SFCityAttorney",
"type": "localRace",
"location": "San Francisco",
"raceName": "City Attorney ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 329070,
"candidates": [
{
"candidateName": "David Chiu",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 272777
},
{
"candidateName": "Richard T. Woon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 56293
}
]
},
"SFDistrictAttorney": {
"id": "SFDistrictAttorney",
"type": "localRace",
"location": "San Francisco",
"raceName": "District Attorney",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 347270,
"candidates": [
{
"candidateName": "Brooke Jenkins ",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 228923
},
{
"candidateName": "Ryan Khojasteh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 118347
}
]
},
"SFSheriff": {
"id": "SFSheriff",
"type": "localRace",
"location": "San Francisco",
"raceName": "Sheriff ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 314763,
"candidates": [
{
"candidateName": "Michael Juan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 63743
},
{
"candidateName": "Paul Miyamoto",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 251020
}
]
},
"SFTreasurer": {
"id": "SFTreasurer",
"type": "localRace",
"location": "San Francisco",
"raceName": "Treasurer ",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:05 PM",
"dateUpdated": "Nov 21, 2024",
"totalVotes": 300318,
"candidates": [
{
"candidateName": "José Cisneros",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 300318
}
]
},
"SMCountyBoardofEducationTrusteeArea4": {
"id": "SMCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "San Mateo",
"raceName": "County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 36231,
"candidates": [
{
"candidateName": "Priya Hays",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10513
},
{
"candidateName": "Chelsea Bonini",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25718
}
]
},
"SMCountyBoardofEducationTrusteeArea5": {
"id": "SMCountyBoardofEducationTrusteeArea5",
"type": "localRace",
"location": "San Mateo",
"raceName": "County Board of Education, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 41732,
"candidates": [
{
"candidateName": "Maurice Goodman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14535
},
{
"candidateName": "Mike O’Neill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27197
}
]
},
"SMCountyBoardofEducationTrusteeArea6": {
"id": "SMCountyBoardofEducationTrusteeArea6",
"type": "localRace",
"location": "San Mateo",
"raceName": "County Board of Education, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 39689,
"candidates": [
{
"candidateName": "Patricia Love",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27924
},
{
"candidateName": "Ester Adut",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11765
}
]
},
"SMSanMateoCountyCommunityCollegeDistrictGoverningBoardTrusteeArea1": {
"id": "SMSanMateoCountyCommunityCollegeDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Mateo County Community College District, Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 63674,
"candidates": [
{
"candidateName": "Keith Holden",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20120
},
{
"candidateName": "Lisa A. Petrides",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 43554
}
]
},
"SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaB": {
"id": "SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Cabrillo Unified School District, Governing Board, Trustee Area B",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2499,
"candidates": [
{
"candidateName": "Breanna Lafontaine",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1590
},
{
"candidateName": "Glenn Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 909
}
]
},
"SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaD": {
"id": "SMCabrilloUnifiedSchoolDistrictGoverningBoardTrusteeAreaD",
"type": "localRace",
"location": "San Mateo",
"raceName": "Cabrillo Unified School District, Governing Board, Trustee Area D",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2579,
"candidates": [
{
"candidateName": "Sophia Layne",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 841
},
{
"candidateName": "Peter Cerneka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1738
}
]
},
"SMSouthSanFranciscoUnifiedSchoolDistrictGoverningBoardTrusteeAreaA": {
"id": "SMSouthSanFranciscoUnifiedSchoolDistrictGoverningBoardTrusteeAreaA",
"type": "localRace",
"location": "San Mateo",
"raceName": "South San Francisco Unified School District, Governing Board, Trustee Area A",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5129,
"candidates": [
{
"candidateName": "Patricia “Pat” Murray",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4006
},
{
"candidateName": "Samuel M. Chetcuti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1123
}
]
},
"SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaB": {
"id": "SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Sequoia Union High School District, Governing Board, Trustee Area B",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 22129,
"candidates": [
{
"candidateName": "Mary Beth Thompson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14114
},
{
"candidateName": "Daniel Torunian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1962
},
{
"candidateName": "Jacob Yuryev",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6053
}
]
},
"SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaE": {
"id": "SMSequoiaUnionHighSchoolDistrictGoverningBoardTrusteeAreaE",
"type": "localRace",
"location": "San Mateo",
"raceName": "Sequoia Union High School District, Governing Board, Trustee Area E",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10416,
"candidates": [
{
"candidateName": "Tonga Victoria Afuhaamango",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3099
},
{
"candidateName": "Maria E. Cruz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5517
},
{
"candidateName": "Jon Bryant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1800
}
]
},
"SMBrisbaneSchoolDistrictGoverningBoard": {
"id": "SMBrisbaneSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "San Mateo",
"raceName": "Brisbane School District, Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5509,
"candidates": [
{
"candidateName": "Karen Lentz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1800
},
{
"candidateName": "Nancy E. Lacsamana",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1134
},
{
"candidateName": "Gaby Makstman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 515
},
{
"candidateName": "Krystal Alcaraz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 882
},
{
"candidateName": "Christine Oquendo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1178
}
]
},
"SMJeffersonElementarySchoolDistrictGoverningBoard": {
"id": "SMJeffersonElementarySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "San Mateo",
"raceName": "Jefferson Elementary School District, Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 34773,
"candidates": [
{
"candidateName": "Nadia Flamenco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12982
},
{
"candidateName": "Andrea Jordan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11172
},
{
"candidateName": "Cheryll Catuar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10619
}
]
},
"SMLasLomitasElementarySchoolDistrictGoverningBoardFullTerm": {
"id": "SMLasLomitasElementarySchoolDistrictGoverningBoardFullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Las Lomitas Elementary School District, Governing Board — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8165,
"candidates": [
{
"candidateName": "Kimberly Legg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2577
},
{
"candidateName": "Jason Morimoto",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3595
},
{
"candidateName": "Pooya Sarabandi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1993
}
]
},
"SMLasLomitasElementarySchoolDistrictGoverningBoardShortTerm": {
"id": "SMLasLomitasElementarySchoolDistrictGoverningBoardShortTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Las Lomitas Elementary School District, Governing Board — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5285,
"candidates": [
{
"candidateName": "Paige Winikoff",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3858
},
{
"candidateName": "Shauna Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1427
}
]
},
"SMSanBrunoParkSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "SMSanBrunoParkSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno Park School District, Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3178,
"candidates": [
{
"candidateName": "Kingsley Ma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1859
},
{
"candidateName": "Jennifer M. Blanco",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1319
}
]
},
"SMWoodsideElementarySchoolDistrictGoverningBoard": {
"id": "SMWoodsideElementarySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Elementary School District, Governing Board",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2539,
"candidates": [
{
"candidateName": "Sherry Lin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 926
},
{
"candidateName": "Matthew Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 892
},
{
"candidateName": "Zackary Simkover",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 721
}
]
},
"SMBoardofSupervisorsDistrict4": {
"id": "SMBoardofSupervisorsDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Board of Supervisors, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 46320,
"candidates": [
{
"candidateName": "Antonio Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20033
},
{
"candidateName": "Lisa Gauthier",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26287
}
]
},
"SMBelmontMayor": {
"id": "SMBelmontMayor",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10928,
"candidates": [
{
"candidateName": "Julia Mates",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10928
}
]
},
"SMBelmontCityCouncilDistrict2": {
"id": "SMBelmontCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3288,
"candidates": [
{
"candidateName": "Ken Loo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1398
},
{
"candidateName": "Cathy M. Jordan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1890
}
]
},
"SMBelmontCityCouncilDistrict4": {
"id": "SMBelmontCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Belmont City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3198,
"candidates": [
{
"candidateName": "Davina Hurt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1185
},
{
"candidateName": "Arina Merkulova",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 381
},
{
"candidateName": "Tom McCune",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1550
},
{
"candidateName": "Pat Cuviello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 82
}
]
},
"SMBrisbaneCityCouncil": {
"id": "SMBrisbaneCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Brisbane City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4833,
"candidates": [
{
"candidateName": "Cliff Lentz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1243
},
{
"candidateName": "Chaya-Bella David",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 611
},
{
"candidateName": "Coleen Mackin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 989
},
{
"candidateName": "Karen Cunningham",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 983
},
{
"candidateName": "Frank Kern",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1007
}
]
},
"SMBurlingameCityCouncilDistrict1ShortTerm": {
"id": "SMBurlingameCityCouncilDistrict1ShortTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Burlingame City Council, District 1 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2149,
"candidates": [
{
"candidateName": "Andrea Pappajohn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2149
}
]
},
"SMBurlingameCityCouncilDistrict2FullTerm": {
"id": "SMBurlingameCityCouncilDistrict2FullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Burlingame City Council, District 2 — Full Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2535,
"candidates": [
{
"candidateName": "Desiree Thayer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1248
},
{
"candidateName": "Nirmala Bandrapalli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 618
},
{
"candidateName": "Hadia Khoury",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 269
},
{
"candidateName": "Rachel Ni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 400
}
]
},
"SMBurlingameCityCouncilDistrict4FullTerm": {
"id": "SMBurlingameCityCouncilDistrict4FullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Burlingame City Council, District 4 — Full Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2477,
"candidates": [
{
"candidateName": "Tony Paul",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 533
},
{
"candidateName": "Donna Colson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1944
}
]
},
"SMColmaCityCouncil": {
"id": "SMColmaCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Colma City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1115,
"candidates": [
{
"candidateName": "Elisabeth Aurora Jenson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 200
},
{
"candidateName": "Melissa Jones",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 92
},
{
"candidateName": "Ken Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 333
},
{
"candidateName": "Thomas Walsh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 211
},
{
"candidateName": "Carrie Slaughter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 279
}
]
},
"SMDalyCityCouncilFullTerm": {
"id": "SMDalyCityCouncilFullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Council — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 45478,
"candidates": [
{
"candidateName": "Juslyn Cabrera Manalo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23363
},
{
"candidateName": "Daniel “Danyo” Vizcarra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5104
},
{
"candidateName": "Glenn R. Sylvester",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17011
}
]
},
"SMDalyCityCouncilShortTerm": {
"id": "SMDalyCityCouncilShortTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Council — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 27564,
"candidates": [
{
"candidateName": "Theresa Faapuaa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12452
},
{
"candidateName": "Teresa Proaño",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 15112
}
]
},
"SMDalyCityClerk": {
"id": "SMDalyCityClerk",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25536,
"candidates": [
{
"candidateName": "K. Annette Hipona",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 25536
}
]
},
"SMDalyCityTreasurer": {
"id": "SMDalyCityTreasurer",
"type": "localRace",
"location": "San Mateo",
"raceName": "Daly City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24843,
"candidates": [
{
"candidateName": "Daneca M. Halvorson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 24843
}
]
},
"SMEastPaloAltoCityCouncil": {
"id": "SMEastPaloAltoCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "East Palo Alto City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 14378,
"candidates": [
{
"candidateName": "Webster Lincoln",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2232
},
{
"candidateName": "Deborah Lewis-Virges",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1809
},
{
"candidateName": "Mark Dinan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2325
},
{
"candidateName": "Carlos Romero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2540
},
{
"candidateName": "Maria Guadalupe Rocha",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1486
},
{
"candidateName": "Ravneel Resh Chaudhary",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1084
},
{
"candidateName": "Ofelia Bello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1644
},
{
"candidateName": "Gail Wilkerson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 658
},
{
"candidateName": "Dennis C. Scherzer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 600
}
]
},
"SMFosterCityCouncil": {
"id": "SMFosterCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Foster City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 28694,
"candidates": [
{
"candidateName": "Richa Awasthi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4528
},
{
"candidateName": "Phoebe Shin Venkat",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5160
},
{
"candidateName": "Shankar Kenkre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4893
},
{
"candidateName": "Suzy Niederhofer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7105
},
{
"candidateName": "Patrick J. Sullivan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7008
}
]
},
"SMHalfMoonBayCityCouncilDistrict2": {
"id": "SMHalfMoonBayCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "Half Moon Bay City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 991,
"candidates": [
{
"candidateName": "Patric Bo Jonsson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 548
},
{
"candidateName": "Harvey Rarback",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 443
}
]
},
"SMHalfMoonBayCityCouncilDistrict3": {
"id": "SMHalfMoonBayCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Half Moon Bay City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1322,
"candidates": [
{
"candidateName": "Joaquin Jimenez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 551
},
{
"candidateName": "Paul Nagengast",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 771
}
]
},
"SMHillsboroughCityCouncil": {
"id": "SMHillsboroughCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Hillsborough City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13403,
"candidates": [
{
"candidateName": "Jabra Muhawieh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 867
},
{
"candidateName": "Laurie Davies Adams",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3576
},
{
"candidateName": "Sophie Cole",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3728
},
{
"candidateName": "Christine Krolik",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3858
},
{
"candidateName": "Jimmy Wu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1374
}
]
},
"SMMenloParkCityCouncilDistrict3": {
"id": "SMMenloParkCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Menlo Park City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2365,
"candidates": [
{
"candidateName": "Jeff Schmidt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2365
}
]
},
"SMMenloParkCityCouncilDistrict5": {
"id": "SMMenloParkCityCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Menlo Park City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3277,
"candidates": [
{
"candidateName": "Greg Conlon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 803
},
{
"candidateName": "Jennifer Wise",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2474
}
]
},
"SMMillbraeCityCouncilDistrict1": {
"id": "SMMillbraeCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2214,
"candidates": [
{
"candidateName": "Stephen Rainaldi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1445
},
{
"candidateName": "Ghassan Shamieh",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 769
}
]
},
"SMMillbraeCityCouncilDistrict3": {
"id": "SMMillbraeCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1877,
"candidates": [
{
"candidateName": "Reuben D. Holober",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1287
},
{
"candidateName": "You You Xue",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 590
}
]
},
"SMMillbraeCityCouncilDistrict5": {
"id": "SMMillbraeCityCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Millbrae City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1293,
"candidates": [
{
"candidateName": "Anders Fung",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1293
}
]
},
"SMPacificaCityCouncilDistrict1": {
"id": "SMPacificaCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pacifica City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2859,
"candidates": [
{
"candidateName": "Mayra Espinosa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1808
},
{
"candidateName": "Michelle Murry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 888
},
{
"candidateName": "Victor A Spano",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 163
}
]
},
"SMPacificaCityCouncilDistrict4": {
"id": "SMPacificaCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pacifica City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4226,
"candidates": [
{
"candidateName": "Mark Hubbell",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1998
},
{
"candidateName": "Greg Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2228
}
]
},
"SMPortolaValleyTownCouncil": {
"id": "SMPortolaValleyTownCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Portola Valley Town Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5390,
"candidates": [
{
"candidateName": "Rebecca Flynn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1769
},
{
"candidateName": "Ellen Vernazza",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 868
},
{
"candidateName": "Carter J. Warr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1191
},
{
"candidateName": "Helen Wolter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1562
}
]
},
"SMRedwoodCityCouncilDistrict1": {
"id": "SMRedwoodCityCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4550,
"candidates": [
{
"candidateName": "Jeff Gee",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4550
}
]
},
"SMRedwoodCityCouncilDistrict3": {
"id": "SMRedwoodCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2758,
"candidates": [
{
"candidateName": "Lissette Espinoza-Garnica",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1377
},
{
"candidateName": "Isabella Chu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1381
}
]
},
"SMRedwoodCityCouncilDistrict4": {
"id": "SMRedwoodCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1910,
"candidates": [
{
"candidateName": "Elmer Martínez Saballos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1910
}
]
},
"SMRedwoodCityCouncilDistrict7": {
"id": "SMRedwoodCityCouncilDistrict7",
"type": "localRace",
"location": "San Mateo",
"raceName": "Redwood City Council, District 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5850,
"candidates": [
{
"candidateName": "Diana Reddy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2687
},
{
"candidateName": "Marcella Padilla",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3163
}
]
},
"SMSanBrunoMayor": {
"id": "SMSanBrunoMayor",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 16195,
"candidates": [
{
"candidateName": "Marty P. Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7790
},
{
"candidateName": "Rico E. Medina",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8405
}
]
},
"SMSanBrunoCityCouncilDistrict2": {
"id": "SMSanBrunoCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4376,
"candidates": [
{
"candidateName": "Tom Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2506
},
{
"candidateName": "Stephan A. Marshall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1870
}
]
},
"SMSanBrunoCityCouncilDistrict3": {
"id": "SMSanBrunoCityCouncilDistrict3",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Bruno City Council, District 3\r",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3333,
"candidates": [
{
"candidateName": "Michael Salazar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3333
}
]
},
"SMSanCarlosCityCouncil": {
"id": "SMSanCarlosCityCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Carlos City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19122,
"candidates": [
{
"candidateName": "Neil Layton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8970
},
{
"candidateName": "John Dugan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10152
}
]
},
"SMSanCarlosCityTreasurer": {
"id": "SMSanCarlosCityTreasurer",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Carlos City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11478,
"candidates": [
{
"candidateName": "Inge Tiegel Doherty",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11478
}
]
},
"SMSanMateoCityCouncilDistrict2": {
"id": "SMSanMateoCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Mateo City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5676,
"candidates": [
{
"candidateName": "Nicole Fernandez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3831
},
{
"candidateName": "Charles Hansen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1845
}
]
},
"SMSanMateoCityCouncilDistrict4": {
"id": "SMSanMateoCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "San Mateo City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5277,
"candidates": [
{
"candidateName": "Danielle Cwirko-Godycki",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5277
}
]
},
"SMSouthSanFranciscoCityCouncilDistrict2": {
"id": "SMSouthSanFranciscoCityCouncilDistrict2",
"type": "localRace",
"location": "San Mateo",
"raceName": "South San Francisco City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5046,
"candidates": [
{
"candidateName": "Vivian Ramos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1764
},
{
"candidateName": "Mark Nagales",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3282
}
]
},
"SMSouthSanFranciscoCityCouncilDistrict4": {
"id": "SMSouthSanFranciscoCityCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "South San Francisco City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5853,
"candidates": [
{
"candidateName": "James Hsu Coleman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3904
},
{
"candidateName": "Avin M. Sharma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1949
}
]
},
"SMWoodsideTownCouncilDistrict1": {
"id": "SMWoodsideTownCouncilDistrict1",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 536,
"candidates": [
{
"candidateName": "Jennifer Wall",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 536
}
]
},
"SMWoodsideTownCouncilDistrict4": {
"id": "SMWoodsideTownCouncilDistrict4",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 529,
"candidates": [
{
"candidateName": "Paul Goeld",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 529
}
]
},
"SMWoodsideTownCouncilDistrict5": {
"id": "SMWoodsideTownCouncilDistrict5",
"type": "localRace",
"location": "San Mateo",
"raceName": "Woodside Town Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 509,
"candidates": [
{
"candidateName": "Hassan Aburish",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 461
},
{
"candidateName": "Alayna Van Devort Wagner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48
}
]
},
"SMBroadmoorPoliceProtectionDistrictBoardofCommissioners": {
"id": "SMBroadmoorPoliceProtectionDistrictBoardofCommissioners",
"type": "localRace",
"location": "San Mateo",
"raceName": "Broadmoor Police Protection District, Board of Commissioners",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1986,
"candidates": [
{
"candidateName": "Andrea M. Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1204
},
{
"candidateName": "John V. Aguerre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 782
}
]
},
"SMGranadaCommunityServicesDistrictBoardofDirectors": {
"id": "SMGranadaCommunityServicesDistrictBoardofDirectors",
"type": "localRace",
"location": "San Mateo",
"raceName": "Granada Community Services District, Board of Directors",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5374,
"candidates": [
{
"candidateName": "Nancy Marsh",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1959
},
{
"candidateName": "Iris Grant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 573
},
{
"candidateName": "Janet Brayer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1410
},
{
"candidateName": "Wanda Bowles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1432
}
]
},
"SMHighlandsRecreationDistrictBoardofDirectorsFullTerm": {
"id": "SMHighlandsRecreationDistrictBoardofDirectorsFullTerm",
"type": "localRace",
"location": "San Mateo",
"raceName": "Highlands Recreation District, Board of Directors — Full Term",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1917,
"candidates": [
{
"candidateName": "Greg Tseng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 472
},
{
"candidateName": "Pamela Merkadeau",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 806
},
{
"candidateName": "Christopher Carlos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 639
}
]
},
"SMPescaderoMunicipalAdvisoryCouncil": {
"id": "SMPescaderoMunicipalAdvisoryCouncil",
"type": "localRace",
"location": "San Mateo",
"raceName": "Pescadero Municipal Advisory Council",
"raceDescription": "Top eight candidates win seat.",
"raceReadTheStory": "",
"raceType": "top8",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2369,
"candidates": [
{
"candidateName": "Kassandra Talbot",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 430
},
{
"candidateName": "Nic Erridge",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 281
},
{
"candidateName": "Patrick Horn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 220
},
{
"candidateName": "Ryan Augustine",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 311
},
{
"candidateName": "Cullen Ray Rose",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 288
},
{
"candidateName": "Itzel Negrete",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 264
},
{
"candidateName": "Mark Wallace",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 270
},
{
"candidateName": "Rob Skinner",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 305
}
]
},
"SMSequoiaHealthcareDistrictBoardofDirectorsZoneB": {
"id": "SMSequoiaHealthcareDistrictBoardofDirectorsZoneB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Sequoia Healthcare District, Board of Directors, Zone B",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 18453,
"candidates": [
{
"candidateName": "Cama Garcia Lock",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10479
},
{
"candidateName": "Jo-Ann Byrne Sockolov",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7974
}
]
},
"SMMeasureK": {
"id": "SMMeasureK",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure K",
"raceDescription": "Cabrillo Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13507,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8360
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5147
}
]
},
"SMMeasureN": {
"id": "SMMeasureN",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure N",
"raceDescription": "Cabrillo Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13573,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9598
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3975
}
]
},
"SMMeasureZ": {
"id": "SMMeasureZ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure Z",
"raceDescription": "Jefferson Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 49705,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38246
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11459
}
]
},
"SMMeasureHH": {
"id": "SMMeasureHH",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure HH",
"raceDescription": "Bayshore Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1699,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1210
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 489
}
]
},
"SMMeasureP": {
"id": "SMMeasureP",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure P",
"raceDescription": "Belmont-Redwood Shores School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 20225,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13621
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6604
}
]
},
"SMMeasureGG": {
"id": "SMMeasureGG",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure GG",
"raceDescription": "Burlingame School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15065,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11145
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3920
}
]
},
"SMMeasureU": {
"id": "SMMeasureU",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure U",
"raceDescription": "Menlo Park City School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 14063,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10112
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3951
}
]
},
"SMMeasureJ": {
"id": "SMMeasureJ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure J",
"raceDescription": "Millbrae Elementary School District. School bond. Passes wtith 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 10888,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6941
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3947
}
]
},
"SMMeasureEE": {
"id": "SMMeasureEE",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure EE",
"raceDescription": "Pacifica School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19088,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13843
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5245
}
]
},
"SMMeasureS": {
"id": "SMMeasureS",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure S",
"raceDescription": "Ravenswood City School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7880,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6196
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1684
}
]
},
"SMMeasureX": {
"id": "SMMeasureX",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure X",
"raceDescription": "San Bruno Park School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15728,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11837
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3891
}
]
},
"SMMeasureO": {
"id": "SMMeasureO",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure O",
"raceDescription": "San Bruno Park School District. Term limit. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 14942,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12350
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2592
}
]
},
"SMMeasureY": {
"id": "SMMeasureY",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure Y",
"raceDescription": "Woodside Elementary School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 1966,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1523
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 443
}
]
},
"SMMeasureDD": {
"id": "SMMeasureDD",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure DD",
"raceDescription": "Belmont. Business license tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12856,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10885
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1971
}
]
},
"SMMeasureAA": {
"id": "SMMeasureAA",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure AA",
"raceDescription": "Colma. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 551,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 452
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 99
}
]
},
"SMMeasureJJ": {
"id": "SMMeasureJJ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure JJ",
"raceDescription": "East Palo Alto. Rental assistance. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6224,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4814
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1410
}
]
},
"SMMeasureV": {
"id": "SMMeasureV",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure V",
"raceDescription": "Foster City. Business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13195,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9784
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3411
}
]
},
"SMMeasureR": {
"id": "SMMeasureR",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure R",
"raceDescription": "Half Moon Bay. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6122,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3952
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2170
}
]
},
"SMMeasureCC": {
"id": "SMMeasureCC",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure CC",
"raceDescription": "Menlo Park. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15492,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12943
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2549
}
]
},
"SMMeasureFF": {
"id": "SMMeasureFF",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure FF",
"raceDescription": "Millbrae. Term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 9858,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7689
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2169
}
]
},
"SMMeasureM": {
"id": "SMMeasureM",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure M ",
"raceDescription": "Pacifica. Transient occupancy tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 19581,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15223
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4358
}
]
},
"SMMeasureBB": {
"id": "SMMeasureBB",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure BB",
"raceDescription": "Redwood City. Business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 32022,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26820
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5202
}
]
},
"SMMeasureQ": {
"id": "SMMeasureQ",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure Q",
"raceDescription": "San Bruno. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 17271,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12621
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4650
}
]
},
"SMMeasureL": {
"id": "SMMeasureL",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure L",
"raceDescription": "San Carlos. Appoint city treasurer. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 14922,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11161
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3761
}
]
},
"SMMeasureT": {
"id": "SMMeasureT",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure T",
"raceDescription": "San Mateo. Affordable housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 42363,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25146
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17217
}
]
},
"SMMeasureW": {
"id": "SMMeasureW",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure W",
"raceDescription": "South San Francisco. Business lincese tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24405,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19731
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4674
}
]
},
"SMMeasureI": {
"id": "SMMeasureI",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure I",
"raceDescription": "Broadmoor Police Protection District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 2079,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 886
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1193
}
]
},
"SMMeasureII": {
"id": "SMMeasureII",
"type": "localRace",
"location": "San Mateo",
"raceName": "Measure II",
"raceDescription": "Pescadero Municipal Advisory Council. Number of members. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:35 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 609,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 441
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 168
}
]
},
"SCCampbellCityCouncilDistrict1": {
"id": "SCCampbellCityCouncilDistrict1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Campbell City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3025,
"candidates": [
{
"candidateName": "Terry Hines",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1597
},
{
"candidateName": "Juan Rodriguez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1428
}
]
},
"SCCampbellCityCouncilDistrict2": {
"id": "SCCampbellCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Campbell City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3020,
"candidates": [
{
"candidateName": "Sergio Lopez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3020
}
]
},
"SCCupertinoCityCouncil": {
"id": "SCCupertinoCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Cupertino City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 41068,
"candidates": [
{
"candidateName": "Kitty Moore",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10321
},
{
"candidateName": "Barry Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2908
},
{
"candidateName": "Claudio Bono",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2223
},
{
"candidateName": "Hung Wei",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7098
},
{
"candidateName": "Ray Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7628
},
{
"candidateName": "Gilbert Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3327
},
{
"candidateName": "Rod Sinks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7563
}
]
},
"SCGilroyMayor": {
"id": "SCGilroyMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gilroy Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 22249,
"candidates": [
{
"candidateName": "Marie Blankley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11021
},
{
"candidateName": "Greg Bozzo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11228
}
]
},
"SCGilroyCityCouncil": {
"id": "SCGilroyCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gilroy City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 51840,
"candidates": [
{
"candidateName": "Terence Fugazzi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10037
},
{
"candidateName": "Fred Tovar",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8597
},
{
"candidateName": "Stefanie Elle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7694
},
{
"candidateName": "Zach Hilton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10864
},
{
"candidateName": "Rebeca Armendariz",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5668
},
{
"candidateName": "Kelly Ramirez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8980
}
]
},
"SCLosAltosCityCouncil": {
"id": "SCLosAltosCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Los Altos City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 37319,
"candidates": [
{
"candidateName": "Larry Lang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7764
},
{
"candidateName": "Sally Meadows",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9782
},
{
"candidateName": "Ibrahim Bashir",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7191
},
{
"candidateName": "Jonathan D. Weinberg",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8763
},
{
"candidateName": "Eric Steinle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3819
}
]
},
"SCMilpitasMayor": {
"id": "SCMilpitasMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 23331,
"candidates": [
{
"candidateName": "Hon Lien",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7587
},
{
"candidateName": "Voltaire Soriben Montemayor",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2196
},
{
"candidateName": "Carmen Montano",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8350
},
{
"candidateName": "Anthony Phan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5198
}
]
},
"SCMilpitasCityCouncil": {
"id": "SCMilpitasCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 37229,
"candidates": [
{
"candidateName": "William Lam",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7144
},
{
"candidateName": "Juliette Gomez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2946
},
{
"candidateName": "Dipak Awasthi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3522
},
{
"candidateName": "Evelyn Chua",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11029
},
{
"candidateName": "Bill Chuan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6358
},
{
"candidateName": "Anu Nakka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6230
}
]
},
"SCMorganHillMayor": {
"id": "SCMorganHillMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 21036,
"candidates": [
{
"candidateName": "Mark Turner",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12270
},
{
"candidateName": "Yvonne Martinez Beltran",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8766
}
]
},
"SCMorganHillCityCouncilDistrictA": {
"id": "SCMorganHillCityCouncilDistrictA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill City Council, District A",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4584,
"candidates": [
{
"candidateName": "David Dindak",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2039
},
{
"candidateName": "Miriam T. Vega",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2545
}
]
},
"SCMorganHillCityCouncilDistrictC": {
"id": "SCMorganHillCityCouncilDistrictC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill City Council, District C",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4194,
"candidates": [
{
"candidateName": "Soraida Iwanaga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2294
},
{
"candidateName": "Michael Caesar Orosco",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1900
}
]
},
"SCMorganHillTreasurer": {
"id": "SCMorganHillTreasurer",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 16870,
"candidates": [
{
"candidateName": "Cindy Rogers Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16870
}
]
},
"SCMountainViewCityCouncil": {
"id": "SCMountainViewCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Mountain View City Council",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 83539,
"candidates": [
{
"candidateName": "Nicholas Hargis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6001
},
{
"candidateName": "John McAlister",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10088
},
{
"candidateName": "Jose Gutierrez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5321
},
{
"candidateName": "Emily Ann Ramos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13204
},
{
"candidateName": "Erik Poicon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7545
},
{
"candidateName": "Chris Clark",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10928
},
{
"candidateName": "Devon Conley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8083
},
{
"candidateName": "Pat Showalter",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13505
},
{
"candidateName": "IdaRose Sylvester",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8864
}
]
},
"SCPaloAltoCityCouncil": {
"id": "SCPaloAltoCityCouncil",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Palo Alto City Council",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 94481,
"candidates": [
{
"candidateName": "George Lu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13492
},
{
"candidateName": "Cari Templeton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9156
},
{
"candidateName": "Henry Etzkowitz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2861
},
{
"candidateName": "Keith Reckdahl",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11542
},
{
"candidateName": "Katie Causey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10863
},
{
"candidateName": "Anne W. Cribbs",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7449
},
{
"candidateName": "Pat Burt",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12900
},
{
"candidateName": "Greer Stone",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14689
},
{
"candidateName": "Doria Summa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11529
}
]
},
"SCSanJosCityCouncilDistrict2": {
"id": "SCSanJosCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 31152,
"candidates": [
{
"candidateName": "Joe Lopez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14319
},
{
"candidateName": "Pamela Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16833
}
]
},
"SCSanJosCityCouncilDistrict6": {
"id": "SCSanJosCityCouncilDistrict6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 38092,
"candidates": [
{
"candidateName": "Michael Mulcahy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19546
},
{
"candidateName": "Olivia Navarro",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18546
}
]
},
"SCSanJosCityCouncilDistrict8": {
"id": "SCSanJosCityCouncilDistrict8",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 8",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 40665,
"candidates": [
{
"candidateName": "Tam Truong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17364
},
{
"candidateName": "Domingo Candelas",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 23301
}
]
},
"SCSanJosCityCouncilDistrict10": {
"id": "SCSanJosCityCouncilDistrict10",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José City Council, District 10",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 41404,
"candidates": [
{
"candidateName": "George Casey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23935
},
{
"candidateName": "Arjun Batra",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17469
}
]
},
"SCSantaClaraCityCouncilDistrict1": {
"id": "SCSantaClaraCityCouncilDistrict1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5846,
"candidates": [
{
"candidateName": "Albert Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2496
},
{
"candidateName": "Satish “Sunny” Chandra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2006
},
{
"candidateName": "Harbir K. Bhatia",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1344
}
]
},
"SCSantaClaraCityCouncilDistrict4": {
"id": "SCSantaClaraCityCouncilDistrict4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5680,
"candidates": [
{
"candidateName": "Kevin Nara Park",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3361
},
{
"candidateName": "Teresa O'Neill",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2319
}
]
},
"SCSantaClaraCityCouncilDistrict5": {
"id": "SCSantaClaraCityCouncilDistrict5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6490,
"candidates": [
{
"candidateName": "Suds Jain",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3504
},
{
"candidateName": "David Kertes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2986
}
]
},
"SCSantaClaraCityCouncilDistrict6": {
"id": "SCSantaClaraCityCouncilDistrict6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7553,
"candidates": [
{
"candidateName": "George Guerra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1832
},
{
"candidateName": "Kelly G. Cox",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4031
},
{
"candidateName": "Anthony J. Becker",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1690
}
]
},
"SCSantaClaraChiefofPolice": {
"id": "SCSantaClaraChiefofPolice",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara Chief of Police",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 34579,
"candidates": [
{
"candidateName": "Cory B. Morgan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22812
},
{
"candidateName": "Mario J. Brasil",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11767
}
]
},
"SCSantaClaraCityClerk": {
"id": "SCSantaClaraCityClerk",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 35104,
"candidates": [
{
"candidateName": "Paul Tacci",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5474
},
{
"candidateName": "Poornima Gopi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9899
},
{
"candidateName": "Steve Kelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9377
},
{
"candidateName": "Bob O'Keefe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10354
}
]
},
"SCSunnyvaleMayor": {
"id": "SCSunnyvaleMayor",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 47227,
"candidates": [
{
"candidateName": "Russ Melton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12881
},
{
"candidateName": "Larry Klein",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34346
}
]
},
"SCSunnyvaleCityCouncilDistrict2": {
"id": "SCSunnyvaleCityCouncilDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6205,
"candidates": [
{
"candidateName": "Jim Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1928
},
{
"candidateName": "Alysa Cisneros",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4277
}
]
},
"SCSunnyvaleCityCouncilDistrict4": {
"id": "SCSunnyvaleCityCouncilDistrict4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6038,
"candidates": [
{
"candidateName": "Charlsie Chang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6038
}
]
},
"SCSunnyvaleCityCouncilDistrict6": {
"id": "SCSunnyvaleCityCouncilDistrict6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Sunnyvale City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7351,
"candidates": [
{
"candidateName": "Eileen Le",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4023
},
{
"candidateName": "Richard Lesher",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2198
},
{
"candidateName": "Beverly Blau",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1130
}
]
},
"SCBoardofSupervisorsDistrict2": {
"id": "SCBoardofSupervisorsDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 97813,
"candidates": [
{
"candidateName": "Betty Duong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52241
},
{
"candidateName": "Madison Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 45572
}
]
},
"SCBoardofSupervisorsDistrict5": {
"id": "SCBoardofSupervisorsDistrict5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Board of Supervisors, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 144129,
"candidates": [
{
"candidateName": "Sally J. Lieber",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 61789
},
{
"candidateName": "Margaret Abe-Koga",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 82340
}
]
},
"SCJudgeoftheSuperiorCourtOffice5": {
"id": "SCJudgeoftheSuperiorCourtOffice5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Judge of the Superior Court, Office 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 598976,
"candidates": [
{
"candidateName": "Jay Boyarsky",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 259025
},
{
"candidateName": "Johnene Linda Stebbins",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 339951
}
]
},
"SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea3": {
"id": "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Foothill-De Anza Community College District Governing Board, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 32812,
"candidates": [
{
"candidateName": "Peter Landsberger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 26023
},
{
"candidateName": "Eric Rosenthal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6789
}
]
},
"SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea5": {
"id": "SCFoothillDeAnzaCommunityCollegeDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Foothill-De Anza Community College District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 28086,
"candidates": [
{
"candidateName": "Terry Godfrey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15741
},
{
"candidateName": "Forest Olaf Peterson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12345
}
]
},
"SCGavilanJointCommunityCollegeDistrictGoverningBoardTrusteeArea4": {
"id": "SCGavilanJointCommunityCollegeDistrictGoverningBoardTrusteeArea4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Gavilan Joint Community College District Governing Board, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 8533,
"candidates": [
{
"candidateName": "Alex Larson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3027
},
{
"candidateName": "Lorena Tariba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5506
}
]
},
"SCSanJosEvergreenCommunityCollegeDistrictGoverningBoardTrusteeArea3": {
"id": "SCSanJosEvergreenCommunityCollegeDistrictGoverningBoardTrusteeArea3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José-Evergreen Community College District Governing Board, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 43212,
"candidates": [
{
"candidateName": "Tony Alexander",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 27512
},
{
"candidateName": "Mahbub R. Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15700
}
]
},
"SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea2": {
"id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 18505,
"candidates": [
{
"candidateName": "Paul Fong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10477
},
{
"candidateName": "Robert T. “Bob” Owens",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8028
}
]
},
"SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea6": {
"id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24329,
"candidates": [
{
"candidateName": "Adrienne Grey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 14301
},
{
"candidateName": "Rebecca Wong",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10028
}
]
},
"SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea5ShortTerm": {
"id": "SCWestValleyMissionCommunityCollegeDistrictGoverningBoardTrusteeArea5ShortTerm",
"type": "localRace",
"location": "Santa Clara",
"raceName": "West Valley-Mission Community College District Governing Board, Trustee Area 5 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 26093,
"candidates": [
{
"candidateName": "Diane Lamkin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16291
},
{
"candidateName": "Mary-Lynne Bernald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9802
}
]
},
"SCMilpitasUnifiedSchoolDistrictGoverningBoard": {
"id": "SCMilpitasUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Milpitas Unified School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 33431,
"candidates": [
{
"candidateName": "Robert Jung",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 16074
},
{
"candidateName": "Minh Ngo",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11796
},
{
"candidateName": "Douglas Sueoka",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5561
}
]
},
"SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea5": {
"id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3873,
"candidates": [
{
"candidateName": "Jennifer Marquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2039
},
{
"candidateName": "Tyler Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1834
}
]
},
"SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea6": {
"id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea6",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3833,
"candidates": [
{
"candidateName": "Rebecca Munson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2236
},
{
"candidateName": "Mary Patterson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1597
}
]
},
"SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea7": {
"id": "SCMorganHillUnifiedSchoolDistrictGoverningBoardTrusteeArea7",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Morgan Hill Unified School District Governing Board, Trustee Area 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 3011,
"candidates": [
{
"candidateName": "Veronica A. Andrade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1973
},
{
"candidateName": "Tom Pocus",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1038
}
]
},
"SCPaloAltoUnifiedSchoolDistrictGoverningBoard": {
"id": "SCPaloAltoUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Palo Alto Unified School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 81373,
"candidates": [
{
"candidateName": "Mazhar Hussain",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1973
},
{
"candidateName": "Rowena Chiu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18942
},
{
"candidateName": "Nicole Chiu-Wang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15089
},
{
"candidateName": "Chris Colohan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11541
},
{
"candidateName": "Alison Kamhi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17450
},
{
"candidateName": "Josh Salcman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16378
}
]
},
"SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José Unified School District Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 12511,
"candidates": [
{
"candidateName": "Teresa Castellanos",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7588
},
{
"candidateName": "Chris Webb",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4923
}
]
},
"SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea5": {
"id": "SCSanJosUnifiedSchoolDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "San José Unified School District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 21711,
"candidates": [
{
"candidateName": "Rami Gideoni",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3482
},
{
"candidateName": "Nicole Gribstad",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9663
},
{
"candidateName": "Lenka Wright",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8566
}
]
},
"SCSantaClaraUnifiedSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SCSantaClaraUnifiedSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara Unified School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 6139,
"candidates": [
{
"candidateName": "Freddie Clegg",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1238
},
{
"candidateName": "Kathy Watanabe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4901
}
]
},
"SCEastSideUnionHighSchoolDistrictGoverningBoard": {
"id": "SCEastSideUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "East Side Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 236886,
"candidates": [
{
"candidateName": "Bryan Do",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 73012
},
{
"candidateName": "Patricia Martinez-Roach",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 52350
},
{
"candidateName": "Rudy J. Rodriguez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 30036
},
{
"candidateName": "Pattie Cortese",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 81488
}
]
},
"SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Fremont Union High School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 11847,
"candidates": [
{
"candidateName": "Frances C. Renteria",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2885
},
{
"candidateName": "Pat Carpio-Aguilar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8962
}
]
},
"SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea5": {
"id": "SCFremontUnionHighSchoolDistrictGoverningBoardTrusteeArea5",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Fremont Union High School District Governing Board, Trustee Area 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15583,
"candidates": [
{
"candidateName": "Aegean Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7291
},
{
"candidateName": "Danny Choi",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8292
}
]
},
"SCMountainViewLosAltosUnionHighSchoolDistrictGoverningBoard": {
"id": "SCMountainViewLosAltosUnionHighSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Mountain View-Los Altos Union High School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 62673,
"candidates": [
{
"candidateName": "Alex Levich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22240
},
{
"candidateName": "Vadim Katz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20955
},
{
"candidateName": "Li Zhang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19478
}
]
},
"SCAlumRockUnionSchoolDistrictGoverningBoard": {
"id": "SCAlumRockUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Alum Rock Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 40854,
"candidates": [
{
"candidateName": "Corina Herrera-Loera",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 11855
},
{
"candidateName": "Matt Karnes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8519
},
{
"candidateName": "Minh Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11814
},
{
"candidateName": "Brenda Zendejas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8666
}
]
},
"SCBerryessaUnionSchoolDistrictGoverningBoard": {
"id": "SCBerryessaUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Berryessa Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 36762,
"candidates": [
{
"candidateName": "Jamal Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8423
},
{
"candidateName": "Khoa Nguyen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 18105
},
{
"candidateName": "Jai Srinivasan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10234
}
]
},
"SCCambrianSchoolDistrictGoverningBoard": {
"id": "SCCambrianSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Cambrian School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 16183,
"candidates": [
{
"candidateName": "Beth Erickson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5947
},
{
"candidateName": "Sergio Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3503
},
{
"candidateName": "Janet Gillis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6733
}
]
},
"SCCampbellUnionSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SCCampbellUnionSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Campbell Union School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5267,
"candidates": [
{
"candidateName": "Don Thorvund",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2961
},
{
"candidateName": "Michael L. Snyder",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2306
}
]
},
"SCCupertinoUnionSchoolDistrictGoverningBoard": {
"id": "SCCupertinoUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Cupertino Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 82043,
"candidates": [
{
"candidateName": "Sylvia Leong",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 29390
},
{
"candidateName": "Long Jiao",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17277
},
{
"candidateName": "Nisar Ali",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2827
},
{
"candidateName": "Rimi Khan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2523
},
{
"candidateName": "Doug Kunz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14165
},
{
"candidateName": "Lakshmi Sharma",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 15861
}
]
},
"SCEvergreenSchoolDistrictGoverningBoard": {
"id": "SCEvergreenSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Evergreen School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 53212,
"candidates": [
{
"candidateName": "Linda Mora",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14703
},
{
"candidateName": "Patti Andrade",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 21464
},
{
"candidateName": "Jeremy Barousse",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 17045
}
]
},
"SCFranklinMcKinleySchoolDistrictGoverningBoard": {
"id": "SCFranklinMcKinleySchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Franklin-McKinley School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 36896,
"candidates": [
{
"candidateName": "Joshua Andrew N. Harrington",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3471
},
{
"candidateName": "Hong Ha Hoang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9420
},
{
"candidateName": "Josue David Gonzalez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4374
},
{
"candidateName": "Milan Balinton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3692
},
{
"candidateName": "HG “Hanh Giao” Nguyen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7433
},
{
"candidateName": "George Sanchez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8506
}
]
},
"SCLakesideJointSchoolDistrictGoverningBoard": {
"id": "SCLakesideJointSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Lakeside Joint School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 472,
"candidates": [
{
"candidateName": "Tim Fishback",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 171
},
{
"candidateName": "John L. Miller",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 63
},
{
"candidateName": "Rhoxanne Morris",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 106
},
{
"candidateName": "Nova Beck",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 132
}
]
},
"SCMountainViewWhismanSchoolDistrictGoverningBoard": {
"id": "SCMountainViewWhismanSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Mountain View Whisman School District Governing Board",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 53082,
"candidates": [
{
"candidateName": "Charles Difazio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8227
},
{
"candidateName": "Erin Davis-Hung",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7726
},
{
"candidateName": "Shawn Dormishian",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1553
},
{
"candidateName": "Lisa Henry",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8741
},
{
"candidateName": "Nancy Mize",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4270
},
{
"candidateName": "Ana Kristina Reed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9272
},
{
"candidateName": "Christine Case-Lo",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7872
},
{
"candidateName": "Raymond R. White",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5421
}
]
},
"SCOakGroveSchoolDistrictGoverningBoardTrusteeArea1": {
"id": "SCOakGroveSchoolDistrictGoverningBoardTrusteeArea1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Oak Grove School District Governing Board, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7172,
"candidates": [
{
"candidateName": "Otila Salazar Torres",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4488
},
{
"candidateName": "Beija Gonzalez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2684
}
]
},
"SCOrchardSchoolDistrictGoverningBoard": {
"id": "SCOrchardSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Orchard School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 5228,
"candidates": [
{
"candidateName": "Karl Raymond Jacobson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1670
},
{
"candidateName": "Virginia Varela-Campos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2070
},
{
"candidateName": "Diana Nazari",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1488
}
]
},
"SCSaratogaUnionSchoolDistrictGoverningBoard": {
"id": "SCSaratogaUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Saratoga Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 15021,
"candidates": [
{
"candidateName": "Yacoub Elziq",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2051
},
{
"candidateName": "Jingyuan Huang",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3381
},
{
"candidateName": "Ramya Vasu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4261
},
{
"candidateName": "Melissa Stanis",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5328
}
]
},
"SCSantaClaraCountyBoardofEducationTrusteeArea4": {
"id": "SCSantaClaraCountyBoardofEducationTrusteeArea4",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara County Board of Education, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 100061,
"candidates": [
{
"candidateName": "Shane Lewis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21307
},
{
"candidateName": "Tomara Hall",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33193
},
{
"candidateName": "Jorge Pacheco Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 41318
},
{
"candidateName": "Tammy T. Slaughter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4243
}
]
},
"SCSantaClaraCountyBoardofEducationTrusteeArea3": {
"id": "SCSantaClaraCountyBoardofEducationTrusteeArea3",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara County Board of Education, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 90990,
"candidates": [
{
"candidateName": "Jyl Lutes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 38091
},
{
"candidateName": "Don Rocha",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 52899
}
]
},
"SCSantaClaraCountyBoardofEducationTrusteeArea1": {
"id": "SCSantaClaraCountyBoardofEducationTrusteeArea1",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara County Board of Education, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 92682,
"candidates": [
{
"candidateName": "Grace H. Mah",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 45354
},
{
"candidateName": "Jessica Speiser",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47328
}
]
},
"SCSantaClaraValleyWaterDistrictDirectorDistrict2": {
"id": "SCSantaClaraValleyWaterDistrictDirectorDistrict2",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Santa Clara Valley Water District Director, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 84144,
"candidates": [
{
"candidateName": "Bill Roth",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28718
},
{
"candidateName": "Shiloh Christine Ballard",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 55426
}
]
},
"SCElCaminoHealthcareDistrictDirector": {
"id": "SCElCaminoHealthcareDistrictDirector",
"type": "localRace",
"location": "Santa Clara",
"raceName": "El Camino Healthcare District Director",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 158037,
"candidates": [
{
"candidateName": "Lynette Lee Eng",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 25695
},
{
"candidateName": "Julia E. Miller",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 44708
},
{
"candidateName": "Carol Ann Somersille",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 47014
},
{
"candidateName": "John Zoglin",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 40620
}
]
},
"SCMeasureA": {
"id": "SCMeasureA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure A",
"raceDescription": "Morgan Hill. Term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 20672,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16308
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4364
}
]
},
"SCMeasureB": {
"id": "SCMeasureB",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure B",
"raceDescription": "Morgan Hill. Mayoral term limit. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 20901,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11246
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9655
}
]
},
"SCMeasureC": {
"id": "SCMeasureC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure C",
"raceDescription": "Gilroy. Sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 22130,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13390
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8740
}
]
},
"SCMeasureD": {
"id": "SCMeasureD",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure D",
"raceDescription": "Palo Alto. El Camino Park. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 30847,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 22765
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8082
}
]
},
"SCMeasureE": {
"id": "SCMeasureE",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure E",
"raceDescription": "Sunnyvale. Library bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 49636,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29425
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 20211
}
]
},
"SCMeasureF": {
"id": "SCMeasureF",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure F",
"raceDescription": "Sunnyvale. Inclusivity in governance. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 47414,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17912
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29502
}
]
},
"SCMeasureG": {
"id": "SCMeasureG",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure G",
"raceDescription": "Mountain View. Property transfer tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 29414,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21273
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8141
}
]
},
"SCMeasureI": {
"id": "SCMeasureI",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure I ",
"raceDescription": "Santa Clara. Infrastructure bond. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 40379,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 28004
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12375
}
]
},
"SCMeasureJ": {
"id": "SCMeasureJ",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure J",
"raceDescription": "Milpitas. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24355,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19516
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4839
}
]
},
"SCMeasureK": {
"id": "SCMeasureK",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure K",
"raceDescription": "Campbell. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 18729,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13494
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5235
}
]
},
"SCMeasureL": {
"id": "SCMeasureL",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure L",
"raceDescription": "San Benito High School District. School bond. Passes with 55% vote. Includes votes from Santa Clara County and San Benito County.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 23647,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11749
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11898
}
]
},
"SCMeasureM": {
"id": "SCMeasureM",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure M",
"raceDescription": "San Benito High School District. School bond. Passes with 55% vote. Includes votes from Santa Clara County and San Benito County.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 23526,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11922
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11604
}
]
},
"SCMeasureN": {
"id": "SCMeasureN",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure N",
"raceDescription": "East Side Union High School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 172799,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 125878
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 46921
}
]
},
"SCMeasureP": {
"id": "SCMeasureP",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure P ",
"raceDescription": "Campbell Union High School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 90347,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 58461
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 31886
}
]
},
"SCMeasureQ": {
"id": "SCMeasureQ",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure Q",
"raceDescription": "Milpitas Unified School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24192,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 17244
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6948
}
]
},
"SCMeasureR": {
"id": "SCMeasureR",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure R",
"raceDescription": "San Jose Unified School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 102606,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 66315
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 36291
}
]
},
"SCMeasureS": {
"id": "SCMeasureS",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure S",
"raceDescription": "Mount Pleasant Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7117,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4985
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2132
}
]
},
"SCMeasureT": {
"id": "SCMeasureT",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure T",
"raceDescription": "Mount Pleasant Elementary School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 7116,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5008
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2108
}
]
},
"SCMeasureU": {
"id": "SCMeasureU",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure U",
"raceDescription": "Moreland School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 18009,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13906
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4103
}
]
},
"SCMeasureV": {
"id": "SCMeasureV",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure V",
"raceDescription": "Union Elementary School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 20930,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14755
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6175
}
]
},
"SCMeasureW": {
"id": "SCMeasureW",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure W",
"raceDescription": "Franklin-McKinley School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 24774,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19169
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5605
}
]
},
"SCMeasureX": {
"id": "SCMeasureX",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure X",
"raceDescription": "Evergreen Elementary School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 40143,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27900
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12243
}
]
},
"SCMeasureY": {
"id": "SCMeasureY",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure Y",
"raceDescription": "Sunnyvale School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 28595,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 23502
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5093
}
]
},
"SCMeasureZ": {
"id": "SCMeasureZ",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure Z",
"raceDescription": "Cupertino Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 54962,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 33559
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21403
}
]
},
"SCMeasureAA": {
"id": "SCMeasureAA",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure AA",
"raceDescription": "Mountain View Whisman School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 25541,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19225
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6316
}
]
},
"SCMeasureBB": {
"id": "SCMeasureBB",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure BB",
"raceDescription": "Cambrian School District. Parcel tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 13188,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10160
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3028
}
]
},
"SCMeasureCC": {
"id": "SCMeasureCC",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure CC",
"raceDescription": "Los Gatos Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 16067,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10666
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5401
}
]
},
"SCMeasureEE": {
"id": "SCMeasureEE",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure EE",
"raceDescription": "Los Altos School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 23150,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13006
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10144
}
]
},
"SCMeasureGG": {
"id": "SCMeasureGG",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure GG",
"raceDescription": "Orchard School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 4135,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2995
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1140
}
]
},
"SCMeasureHH": {
"id": "SCMeasureHH",
"type": "localRace",
"location": "Santa Clara",
"raceName": "Measure HH",
"raceDescription": "Lakeside Joint School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:55 PM",
"dateUpdated": "Nov 20, 2024",
"totalVotes": 361,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 244
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 117
}
]
},
"SolanoSolanoCountyBoardofEducationTrusteeArea2": {
"id": "SolanoSolanoCountyBoardofEducationTrusteeArea2",
"type": "localRace",
"location": "Solano",
"raceName": "Solano County Board of Education, Trustee Area 2",
"raceDescription": "Top candidate wins seat. Includes votes from Solano and Napa counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 28827,
"candidates": [
{
"candidateName": "Bonnie Hamilton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10061
},
{
"candidateName": "Carol J. Kalamaras",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5406
},
{
"candidateName": "Amy Sharp",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13360
}
]
},
"SolanoSolanoCommunityCollegeTrusteeArea3": {
"id": "SolanoSolanoCommunityCollegeTrusteeArea3",
"type": "localRace",
"location": "Solano",
"raceName": "Solano Community College, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 24406,
"candidates": [
{
"candidateName": "Shannon Frisinger",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6195
},
{
"candidateName": "Rosemary Thurston",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 13056
},
{
"candidateName": "Lilia Dardon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5155
}
]
},
"SolanoBeniciaUnifiedSchoolDistrictTrusteeArea3": {
"id": "SolanoBeniciaUnifiedSchoolDistrictTrusteeArea3",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia Unified School District, Trustee Area 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 3033,
"candidates": [
{
"candidateName": "Kashanna Harmon-Lee",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1141
},
{
"candidateName": "Janny Manasse",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1892
}
]
},
"SolanoDixonUnifiedSchoolDistrictAtLarge": {
"id": "SolanoDixonUnifiedSchoolDistrictAtLarge",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon Unified School District At-Large",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 15306,
"candidates": [
{
"candidateName": "Jimmy Thiessen",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3000
},
{
"candidateName": "Regina Espinoza",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4789
},
{
"candidateName": "Michael Ceremello",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1487
},
{
"candidateName": "Robin Erika Beck-Ruften",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2475
},
{
"candidateName": "Robert E. Sanchez Jr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3555
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea1": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea1",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 7173,
"candidates": [
{
"candidateName": "Alonso R. Duarte",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3947
},
{
"candidateName": "Bethany Smith",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3226
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea2": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea2",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6797,
"candidates": [
{
"candidateName": "Helen Tilley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2601
},
{
"candidateName": "Suzanne Murphy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1752
},
{
"candidateName": "Audrey Jacques",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2444
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea3",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 3",
"raceDescription": "Top candidate wins seat. Includes votes from Solano and Napa Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 7966,
"candidates": [
{
"candidateName": "Brigette Hunley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4137
},
{
"candidateName": "Judi Honeychurch",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3829
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea6": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea6",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 8760,
"candidates": [
{
"candidateName": "Ana Petero",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5082
},
{
"candidateName": "Shawn Smith",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3678
}
]
},
"SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea7ShortTerm": {
"id": "SolanoFairfieldSuisunUnifiedSchoolDistrictTrusteeArea7ShortTerm",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield-Suisun Unified School District, Trustee Area 7 — Short Term",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 8070,
"candidates": [
{
"candidateName": "Kai Eusebio",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1776
},
{
"candidateName": "Steve Quinlan",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2226
},
{
"candidateName": "Nikki Parr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2961
},
{
"candidateName": "Perry W. Polk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1107
}
]
},
"SolanoRiverDeltaUnifiedSchoolDistrictTrusteeArea4": {
"id": "SolanoRiverDeltaUnifiedSchoolDistrictTrusteeArea4",
"type": "localRace",
"location": "Solano",
"raceName": "River Delta Unified School District, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 1808,
"candidates": [
{
"candidateName": "Jordan Davis",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 781
},
{
"candidateName": "Suzanne Wilson",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1027
}
]
},
"SolanoVacavilleUnifiedSchoolDistrictTrusteeArea4": {
"id": "SolanoVacavilleUnifiedSchoolDistrictTrusteeArea4",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville Unified School District, Trustee Area 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 5165,
"candidates": [
{
"candidateName": "Lindsay Kelly",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2193
},
{
"candidateName": "Audra Orr",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2972
}
]
},
"SolanoVacavilleUnifiedSchoolDistrictTrusteeArea7": {
"id": "SolanoVacavilleUnifiedSchoolDistrictTrusteeArea7",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville Unified School District, Trustee Area 7",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 5727,
"candidates": [
{
"candidateName": "Michele Guerra",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2119
},
{
"candidateName": "George Burton Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1660
},
{
"candidateName": "Michael Kitzes",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1948
}
]
},
"SolanoBeniciaMayor": {
"id": "SolanoBeniciaMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 15238,
"candidates": [
{
"candidateName": "Steve Young",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 9977
},
{
"candidateName": "Kevin Patrick Kirby",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5261
}
]
},
"SolanoBeniciaCityCouncil": {
"id": "SolanoBeniciaCityCouncil",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Council ",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 25297,
"candidates": [
{
"candidateName": "Lionel Largaespada",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7957
},
{
"candidateName": "Trevor Macenski",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8308
},
{
"candidateName": "Christina Gilpin-Hayes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6659
},
{
"candidateName": "Franz Rosenthal",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2373
}
]
},
"SolanoBeniciaCityClerk": {
"id": "SolanoBeniciaCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 12373,
"candidates": [
{
"candidateName": "Lisa Wolfe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12373
}
]
},
"SolanoBeniciaCityTreasurer": {
"id": "SolanoBeniciaCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Benicia City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 12333,
"candidates": [
{
"candidateName": "Ken Paulk",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 12333
}
]
},
"SolanoDixonMayor": {
"id": "SolanoDixonMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 8879,
"candidates": [
{
"candidateName": "Steven C. Bird",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5199
},
{
"candidateName": "James P. Ward Jr.",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3680
}
]
},
"SolanoDixonCityCouncilDistrict3": {
"id": "SolanoDixonCityCouncilDistrict3",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 2028,
"candidates": [
{
"candidateName": "Kevin M. Johnson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2028
}
]
},
"SolanoDixonCityCouncilDistrict4": {
"id": "SolanoDixonCityCouncilDistrict4",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 2271,
"candidates": [
{
"candidateName": "Don Hendershot",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2271
}
]
},
"SolanoDixonCityTreasurer": {
"id": "SolanoDixonCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Dixon City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6974,
"candidates": [
{
"candidateName": "Simon A. LeBleu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6974
}
]
},
"SolanoFairfieldCityCouncilDistrict2": {
"id": "SolanoFairfieldCityCouncilDistrict2",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 3967,
"candidates": [
{
"candidateName": "Scott Tonnesen",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3967
}
]
},
"SolanoFairfieldCityCouncilDistrict4": {
"id": "SolanoFairfieldCityCouncilDistrict4",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 4",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 9080,
"candidates": [
{
"candidateName": "Joseph “Joe” Martinez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3937
},
{
"candidateName": "Joseph Joyce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 831
},
{
"candidateName": "Pam Bertani",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4312
}
]
},
"SolanoFairfieldCityCouncilDistrict6": {
"id": "SolanoFairfieldCityCouncilDistrict6",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6905,
"candidates": [
{
"candidateName": "Anna Dinh Eaton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3374
},
{
"candidateName": "Manveer Sandhu",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3531
}
]
},
"SolanoFairfieldCityClerk": {
"id": "SolanoFairfieldCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 34665,
"candidates": [
{
"candidateName": "Karen L. Rees",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34665
}
]
},
"SolanoRioVistaMayor": {
"id": "SolanoRioVistaMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Rio Vista Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6313,
"candidates": [
{
"candidateName": "John Lompa",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2036
},
{
"candidateName": "Edwin A. Okamura",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4277
}
]
},
"SolanoRioVistaCityCouncil": {
"id": "SolanoRioVistaCityCouncil",
"type": "localRace",
"location": "Solano",
"raceName": "Rio Vista City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 8001,
"candidates": [
{
"candidateName": "Sarah Donnelly",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4495
},
{
"candidateName": "Walt Stanish",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3506
}
]
},
"SolanoSuisunCityCouncil": {
"id": "SolanoSuisunCityCouncil",
"type": "localRace",
"location": "Solano",
"raceName": "Suisun City Council",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 14709,
"candidates": [
{
"candidateName": "Amit Pal",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5150
},
{
"candidateName": "Thomas Kamin",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2649
},
{
"candidateName": "Marlon L. Osum",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2596
},
{
"candidateName": "Parise Shepherd",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4314
}
]
},
"SolanoSuisunCityClerk": {
"id": "SolanoSuisunCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Suisun City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 8583,
"candidates": [
{
"candidateName": "Anita Skinner",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 8583
}
]
},
"SolanoSuisunCityTreasurer": {
"id": "SolanoSuisunCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Suisun City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 8610,
"candidates": [
{
"candidateName": "Vinay Tewari",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8610
}
]
},
"SolanoFairfieldCityTreasurer": {
"id": "SolanoFairfieldCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Fairfield City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 34261,
"candidates": [
{
"candidateName": "Arvinda Krishnan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 34261
}
]
},
"SolanoVacavilleCityCouncilDistrict1": {
"id": "SolanoVacavilleCityCouncilDistrict1",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 5903,
"candidates": [
{
"candidateName": "Roy Stockton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5903
}
]
},
"SolanoVacavilleCityCouncilDistrict3": {
"id": "SolanoVacavilleCityCouncilDistrict3",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 4285,
"candidates": [
{
"candidateName": "Marc Reed",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1095
},
{
"candidateName": "Michael “Mike” Silva",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3190
}
]
},
"SolanoVacavilleCityCouncilDistrict5": {
"id": "SolanoVacavilleCityCouncilDistrict5",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Council, District 5",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6982,
"candidates": [
{
"candidateName": "Ted Fremouw",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3910
},
{
"candidateName": "Jason Roberts",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3072
}
]
},
"SolanoVacavilleCityClerk": {
"id": "SolanoVacavilleCityClerk",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Clerk",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 32929,
"candidates": [
{
"candidateName": "Michelle Thornbrugh",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 32929
}
]
},
"SolanoVacavilleCityTreasurer": {
"id": "SolanoVacavilleCityTreasurer",
"type": "localRace",
"location": "Solano",
"raceName": "Vacaville City Treasurer",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 32692,
"candidates": [
{
"candidateName": "Jay Yerkes",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 32692
}
]
},
"SolanoVallejoMayor": {
"id": "SolanoVallejoMayor",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo Mayor",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 43168,
"candidates": [
{
"candidateName": "Pippin Dew",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16261
},
{
"candidateName": "Dwight L. Monroe",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7340
},
{
"candidateName": "Ravi C. Shankar",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2940
},
{
"candidateName": "Andrea Sorce",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16627
}
]
},
"SolanoVallejoCityCouncilDistrict1": {
"id": "SolanoVallejoCityCouncilDistrict1",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 1",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 8170,
"candidates": [
{
"candidateName": "Alexander Matias",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4162
},
{
"candidateName": "Brenda Plechaty",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1674
},
{
"candidateName": "Carl A. Bonner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2334
}
]
},
"SolanoVallejoCityCouncilDistrict3": {
"id": "SolanoVallejoCityCouncilDistrict3",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 3",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6808,
"candidates": [
{
"candidateName": "Tonia Lediju",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6808
}
]
},
"SolanoVallejoCityCouncilDistrict6": {
"id": "SolanoVallejoCityCouncilDistrict6",
"type": "localRace",
"location": "Solano",
"raceName": "Vallejo City Council, District 6",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 5812,
"candidates": [
{
"candidateName": "Helen-Marie “Cookie” Gordon",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3097
},
{
"candidateName": "Cristina Arriola",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2715
}
]
},
"SolanoRuralNorthVacavilleWaterDistrict": {
"id": "SolanoRuralNorthVacavilleWaterDistrict",
"type": "localRace",
"location": "Solano",
"raceName": "Rural North Vacaville Water District",
"raceDescription": "Top two candidates win seat. ",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 776,
"candidates": [
{
"candidateName": "Gary Hensley",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 261
},
{
"candidateName": "James R. Miles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 304
},
{
"candidateName": "Robert E. Kane",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 211
}
]
},
"SolanoSolanoIrrigationDistrictDivisionDirector2": {
"id": "SolanoSolanoIrrigationDistrictDivisionDirector2",
"type": "localRace",
"location": "Solano",
"raceName": "Solano Irrigation District, Division Director 2",
"raceDescription": "Top candidate wins seat.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 16604,
"candidates": [
{
"candidateName": "Charles A. Herich",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 5661
},
{
"candidateName": "Lance A. Porter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4333
},
{
"candidateName": "William D. Brazelton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6610
}
]
},
"SolanoMeasureE": {
"id": "SolanoMeasureE",
"type": "localRace",
"location": "Solano",
"raceName": "Measure E",
"raceDescription": "Vacaville Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 37942,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18921
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 19021
}
]
},
"SolanoMeasureR": {
"id": "SolanoMeasureR",
"type": "localRace",
"location": "Solano",
"raceName": "Measure R",
"raceDescription": "Travis Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 11852,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7199
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4653
}
]
},
"SolanoMeasureF": {
"id": "SolanoMeasureF",
"type": "localRace",
"location": "Solano",
"raceName": "Measure F",
"raceDescription": "Benicia. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 15761,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9600
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6161
}
]
},
"SolanoMeasureG": {
"id": "SolanoMeasureG",
"type": "localRace",
"location": "Solano",
"raceName": "Measure G",
"raceDescription": "Benicia. Charter city. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 15484,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7180
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8304
}
]
},
"SolanoMeasureH": {
"id": "SolanoMeasureH",
"type": "localRace",
"location": "Solano",
"raceName": "Measure H",
"raceDescription": "Benicia. Real property transfer tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 15518,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6384
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9134
}
]
},
"SolanoMeasureJ": {
"id": "SolanoMeasureJ",
"type": "localRace",
"location": "Solano",
"raceName": "Measure J",
"raceDescription": "Dixon. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 9216,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5133
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4083
}
]
},
"SolanoMeasureK": {
"id": "SolanoMeasureK",
"type": "localRace",
"location": "Solano",
"raceName": "Measure K",
"raceDescription": "Rio Vista. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6434,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4058
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2376
}
]
},
"SolanoMeasureL": {
"id": "SolanoMeasureL",
"type": "localRace",
"location": "Solano",
"raceName": "Measure L",
"raceDescription": "Fairfield. Business license tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 42483,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 30272
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 12211
}
]
},
"SolanoMeasureM": {
"id": "SolanoMeasureM",
"type": "localRace",
"location": "Solano",
"raceName": "Measure M",
"raceDescription": "Fairfield. Transient occupancy tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 42669,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 29283
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 13386
}
]
},
"SolanoMeasureS": {
"id": "SolanoMeasureS",
"type": "localRace",
"location": "Solano",
"raceName": "Measure S",
"raceDescription": "Suisun City. Sales tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:30 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 10690,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7710
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2980
}
]
},
"SonomaSonomaCountyBoardofEducationTrusteeArea3CentralCounty": {
"id": "SonomaSonomaCountyBoardofEducationTrusteeArea3CentralCounty",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma County Board of Education, Trustee Area 3 (Central County)",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 29215,
"candidates": [
{
"candidateName": "Marc Orloff",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10690
},
{
"candidateName": "Mary Watts",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 18525
}
]
},
"SonomaMarinCountyBoardofEducationTrusteeArea7": {
"id": "SonomaMarinCountyBoardofEducationTrusteeArea7",
"type": "localRace",
"location": "Sonoma",
"raceName": "Marin County Board of Education, Trustee Area 7\r\n",
"raceDescription": "Top candidate wins seat. Includes votes from Sonoma and Marin counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 13491,
"candidates": [
{
"candidateName": "Denise Bohman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5963
},
{
"candidateName": "Jill Manning-Sartori",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7528
}
]
},
"SonomaSonomaCountyJuniorCollegeDistrictTrusteeArea3RohnertParkArea": {
"id": "SonomaSonomaCountyJuniorCollegeDistrictTrusteeArea3RohnertParkArea",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma County Junior College District, Trustee Area 3 (Rohnert Park Area)",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 21246,
"candidates": [
{
"candidateName": "Maha Gregoretti",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 10142
},
{
"candidateName": "Andre L. Bailey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11104
}
]
},
"SonomaHealdsburgUnifiedSchoolDistrictGoverningBoard": {
"id": "SonomaHealdsburgUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Healdsburg Unified School District Governing Board",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 15004,
"candidates": [
{
"candidateName": "Donna del Rey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3075
},
{
"candidateName": "Rose McAllister",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4290
},
{
"candidateName": "Judy Velasquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4062
},
{
"candidateName": "Danielle Kucera",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1168
},
{
"candidateName": "Skyler Osborn",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2409
}
]
},
"SonomaShorelineUnifiedSchoolDistrictTrusteeArea1": {
"id": "SonomaShorelineUnifiedSchoolDistrictTrusteeArea1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Shoreline Unified School District, Trustee Area 1",
"raceDescription": "Top candidate wins seat. Includes votes from Sonoma and Marin Counties.",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 2227,
"candidates": [
{
"candidateName": "Buddy Faure",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 617
},
{
"candidateName": "Thomas Tyson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1610
}
]
},
"SonomaWindsorUnifiedSchoolDistrictGoverningBoard": {
"id": "SonomaWindsorUnifiedSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Unified School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 17163,
"candidates": [
{
"candidateName": "Malinalli Lopez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6349
},
{
"candidateName": "George A. Horwedel",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4248
},
{
"candidateName": "Bill Adams",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 6566
}
]
},
"SonomaPetalumaCityElementaryandPetalumaJointUnionHighSchoolDistrictsGoverningBoardTrusteeA": {
"id": "SonomaPetalumaCityElementaryandPetalumaJointUnionHighSchoolDistrictsGoverningBoardTrusteeA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City (Elementary) and Petaluma Joint Union High School Districts Governing Board, Trustee Area 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6472,
"candidates": [
{
"candidateName": "Kimberly Ruiz Seitz",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1108
},
{
"candidateName": "Ellen Webster",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5364
}
]
},
"SonomaWestSonomaCountyUnionHighSchoolDistrictGoverningBoardTrusteeArea2": {
"id": "SonomaWestSonomaCountyUnionHighSchoolDistrictGoverningBoardTrusteeArea2",
"type": "localRace",
"location": "Sonoma",
"raceName": "West Sonoma County Union High School District Governing Board, Trustee Area 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 5060,
"candidates": [
{
"candidateName": "Linda Tighe Helton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2937
},
{
"candidateName": "Debbie Ramirez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2123
}
]
},
"SonomaOakGroveUnionSchoolDistrictGoverningBoard": {
"id": "SonomaOakGroveUnionSchoolDistrictGoverningBoard",
"type": "localRace",
"location": "Sonoma",
"raceName": "Oak Grove Union School District Governing Board",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 3120,
"candidates": [
{
"candidateName": "Erin Lagourgue",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1193
},
{
"candidateName": "Kali Dukes Wagner",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 849
},
{
"candidateName": "Paloma Escalante De Burrows",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1078
}
]
},
"SonomaSantaRosaCityCouncilDistrict1": {
"id": "SonomaSantaRosaCityCouncilDistrict1",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 1",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 4555,
"candidates": [
{
"candidateName": "Eddie Alvarez",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4555
}
]
},
"SonomaSantaRosaCityCouncilDistrict3": {
"id": "SonomaSantaRosaCityCouncilDistrict3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 13113,
"candidates": [
{
"candidateName": "Dianna Macdonald",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10691
},
{
"candidateName": "Janice Karrman",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2422
}
]
},
"SonomaSantaRosaCityCouncilDistrict5": {
"id": "SonomaSantaRosaCityCouncilDistrict5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 7232,
"candidates": [
{
"candidateName": "Caroline Bañuelos",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4479
},
{
"candidateName": "Jeremy Newton",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2753
}
]
},
"SonomaSantaRosaCityCouncilDistrict7": {
"id": "SonomaSantaRosaCityCouncilDistrict7",
"type": "localRace",
"location": "Sonoma",
"raceName": "Santa Rosa City Council, District 7",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 7470,
"candidates": [
{
"candidateName": "Natalie Rogers",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 7470
}
]
},
"SonomaCloverdaleCityCouncil": {
"id": "SonomaCloverdaleCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Cloverdale City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 5889,
"candidates": [
{
"candidateName": "Todd Lands",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2450
},
{
"candidateName": "Mark P. Laskey",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1327
},
{
"candidateName": "Andrés Marquez",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 761
},
{
"candidateName": "Hannah Gart",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 685
},
{
"candidateName": "Trevor J. Ambrosini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 666
}
]
},
"SonomaCotatiCityCouncil": {
"id": "SonomaCotatiCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Cotati City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 7420,
"candidates": [
{
"candidateName": "Benjamin Ford",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2068
},
{
"candidateName": "Susan Harvey",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2361
},
{
"candidateName": "George Barich",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 838
},
{
"candidateName": "Laura Sparks",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2153
}
]
},
"SonomaHealdsburgCityCouncil": {
"id": "SonomaHealdsburgCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Healdsburg City Council",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 12907,
"candidates": [
{
"candidateName": "Ron Edwards",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3244
},
{
"candidateName": "David Hagele",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3070
},
{
"candidateName": "Heather Hannan-Kramer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1926
},
{
"candidateName": "Linda Cade",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1389
},
{
"candidateName": "Ariel Kelley",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3278
}
]
},
"SonomaPetalumaCityCouncilDistrict4": {
"id": "SonomaPetalumaCityCouncilDistrict4",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 4",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 4548,
"candidates": [
{
"candidateName": "Frank Quint",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2794
},
{
"candidateName": "Jeffrey “JJ” Jay",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1754
}
]
},
"SonomaPetalumaCityCouncilDistrict5": {
"id": "SonomaPetalumaCityCouncilDistrict5",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 5",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6095,
"candidates": [
{
"candidateName": "Alexander DeCarli",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3182
},
{
"candidateName": "Blake Hooper",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2913
}
]
},
"SonomaPetalumaCityCouncilDistrict6": {
"id": "SonomaPetalumaCityCouncilDistrict6",
"type": "localRace",
"location": "Sonoma",
"raceName": "Petaluma City Council, District 6",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 5254,
"candidates": [
{
"candidateName": "Mike Healy",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1569
},
{
"candidateName": "Brian Barnacle",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2381
},
{
"candidateName": "Lance Kuehne",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1304
}
]
},
"SonomaSebastopolCityCouncil": {
"id": "SonomaSebastopolCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sebastopol City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 5977,
"candidates": [
{
"candidateName": "Neysa Hinton",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 2948
},
{
"candidateName": "Phillip Carter",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1784
},
{
"candidateName": "Stanton Kee Nethery III",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1245
}
]
},
"SonomaSonomaCityCouncil": {
"id": "SonomaSonomaCityCouncil",
"type": "localRace",
"location": "Sonoma",
"raceName": "Sonoma City Council",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 7495,
"candidates": [
{
"candidateName": "Sandra M. Lowe",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3997
},
{
"candidateName": "Jack Ding",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3498
}
]
},
"SonomaWindsorMayor": {
"id": "SonomaWindsorMayor",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Mayor",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 10352,
"candidates": [
{
"candidateName": "Rosa Reynoza",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 10352
}
]
},
"SonomaWindsorTownCouncilDistrict2": {
"id": "SonomaWindsorTownCouncilDistrict2",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Town Council, District 2",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 3511,
"candidates": [
{
"candidateName": "John Leyba",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1543
},
{
"candidateName": "Sam Salmon",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 1968
}
]
},
"SonomaWindsorTownCouncilDistrict3": {
"id": "SonomaWindsorTownCouncilDistrict3",
"type": "localRace",
"location": "Sonoma",
"raceName": "Windsor Town Council, District 3",
"raceDescription": "Top candidate wins seat. ",
"raceReadTheStory": "",
"raceType": "top1",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 2714,
"candidates": [
{
"candidateName": "J.B. Leep",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1052
},
{
"candidateName": "Archie Eckles",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 230
},
{
"candidateName": "Daniel Bryant",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 668
},
{
"candidateName": "David A. Stankas",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 764
}
]
},
"SonomaGratonCommunityServicesDistrictBoardofDirectors": {
"id": "SonomaGratonCommunityServicesDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Graton Community Services District Board of Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 1229,
"candidates": [
{
"candidateName": "Joseph Mcintyre",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 347
},
{
"candidateName": "Dave Clemmer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 320
},
{
"candidateName": "Tyrone D. Brown",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 139
},
{
"candidateName": "Maxwell Aaron Wilmarth",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 423
}
]
},
"SonomaRanchoAdobeFireProtectionDistrictBoardofDirectors": {
"id": "SonomaRanchoAdobeFireProtectionDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Rancho Adobe Fire Protection District Board of Directors",
"raceDescription": "Top four candidates win seat.",
"raceReadTheStory": "",
"raceType": "top4",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 19048,
"candidates": [
{
"candidateName": "Mark Hemmendinger",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 4031
},
{
"candidateName": "Bret Herman",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3991
},
{
"candidateName": "Sage Howell",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3295
},
{
"candidateName": "Peter Ray Albini",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4228
},
{
"candidateName": "Brian Proteau",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3503
}
]
},
"SonomaCampMeekerRecreationandParkDistrictBoardofDirectorsFullTerm": {
"id": "SonomaCampMeekerRecreationandParkDistrictBoardofDirectorsFullTerm",
"type": "localRace",
"location": "Sonoma",
"raceName": "Camp Meeker Recreation and Park District Board of Directors — Full Term",
"raceDescription": "Top two candidates win seat.",
"raceReadTheStory": "",
"raceType": "top2",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 465,
"candidates": [
{
"candidateName": "John McDaniel",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 200
},
{
"candidateName": "Bryan Almquist",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 169
},
{
"candidateName": "Lynn Watson",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 96
}
]
},
"SonomaValleyoftheMoonWaterDistrictBoardofDirectors": {
"id": "SonomaValleyoftheMoonWaterDistrictBoardofDirectors",
"type": "localRace",
"location": "Sonoma",
"raceName": "Valley of the Moon Water District Board of Directors",
"raceDescription": "Top three candidates win seat.",
"raceReadTheStory": "",
"raceType": "top3",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 13393,
"candidates": [
{
"candidateName": "Sean M. Fischer",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3114
},
{
"candidateName": "Colleen Yudin-Cowan",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3263
},
{
"candidateName": "Steven Caniglia",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3691
},
{
"candidateName": "Gary K. Bryant",
"candidateIncumbent": true,
"candidateParty": "",
"voteCount": 3325
}
]
},
"SonomaMeasureV": {
"id": "SonomaMeasureV",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure V",
"raceDescription": "Windsor Unified School District. School bonds. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 13621,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6777
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 6844
}
]
},
"SonomaMeasureBB": {
"id": "SonomaMeasureBB",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure BB",
"raceDescription": "Cotati-Rohnert Park Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 23987,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 16772
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 7215
}
]
},
"SonomaMeasureAA": {
"id": "SonomaMeasureAA",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure AA",
"raceDescription": "Petaluma Joint Union High School District. School bonds. Passes with 55% vote. Includes votes from Sonoma and Marin Counties.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 39433,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24672
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 14761
}
]
},
"SonomaMeasureK": {
"id": "SonomaMeasureK",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure K",
"raceDescription": "Piner-Olivet Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 8013,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4493
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3520
}
]
},
"SonomaMeasureL": {
"id": "SonomaMeasureL",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure L",
"raceDescription": "Waugh School District. Parcel tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 3648,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2280
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1368
}
]
},
"SonomaMeasureM": {
"id": "SonomaMeasureM",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure M",
"raceDescription": "Roseland Elementary School District. School bond. Passes with 55% vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 3312,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2200
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1112
}
]
},
"SonomaMeasureN": {
"id": "SonomaMeasureN",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure N",
"raceDescription": "Sebastopol Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6697,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4157
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2540
}
]
},
"SonomaMeasureP": {
"id": "SonomaMeasureP",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure P",
"raceDescription": "Bellevue Union School District. School bond. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 7566,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4509
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3057
}
]
},
"SonomaMeasureX": {
"id": "SonomaMeasureX",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure X",
"raceDescription": "Wright Elementary School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6373,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3660
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2713
}
]
},
"SonomaMeasureZ": {
"id": "SonomaMeasureZ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Z",
"raceDescription": "Petaluma City Elementary School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 17108,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 11435
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 5673
}
]
},
"SonomaMeasureI": {
"id": "SonomaMeasureI",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure I",
"raceDescription": "Sonoma County. Sales Tax. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 231560,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 144689
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 86871
}
]
},
"SonomaMeasureJ": {
"id": "SonomaMeasureJ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure J",
"raceDescription": "Sonoma County. CAFO prohibitation. Passes with majority vote",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 235347,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 34532
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 200815
}
]
},
"SonomaMeasureEE": {
"id": "SonomaMeasureEE",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure EE",
"raceDescription": "Santa Rosa. General business tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 75930,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 48835
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 27095
}
]
},
"SonomaMeasureFF": {
"id": "SonomaMeasureFF",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure FF",
"raceDescription": "Santa Rosa. Transient occupancy tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 75829,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 51125
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 24704
}
]
},
"SonomaMeasureCC": {
"id": "SonomaMeasureCC",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure CC",
"raceDescription": "Cloverdale. Urban growth boundary. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 3860,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2692
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1168
}
]
},
"SonomaMeasureDD": {
"id": "SonomaMeasureDD",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure DD",
"raceDescription": "Cloverdale. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 3896,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2209
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1687
}
]
},
"SonomaMeasureS": {
"id": "SonomaMeasureS",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure S",
"raceDescription": "Cotati. Traffic features. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 3641,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2194
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1447
}
]
},
"SonomaMeasureO": {
"id": "SonomaMeasureO",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure O",
"raceDescription": "Healdsburg. Multi-family housing. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 5791,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2528
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3263
}
]
},
"SonomaMeasureY": {
"id": "SonomaMeasureY",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Y",
"raceDescription": "Petaluma. Urban growth boundary. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 29993,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 21051
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 8942
}
]
},
"SonomaMeasureU": {
"id": "SonomaMeasureU",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure U",
"raceDescription": "Sebastopol. Sales tax. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 4386,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3152
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 1234
}
]
},
"SonomaMeasureT": {
"id": "SonomaMeasureT",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure T",
"raceDescription": "Sonoma. Sales tax. Passes with majority vote. ",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 6063,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3542
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2521
}
]
},
"SonomaMeasureQ": {
"id": "SonomaMeasureQ",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure Q",
"raceDescription": "Windsor. Solid waste collection services. Passes with majority vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 12781,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 3113
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 9668
}
]
},
"SonomaMeasureR": {
"id": "SonomaMeasureR",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure R",
"raceDescription": "Healdsburg Unified School District. School bonds. Passes with 55% vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 7595,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 4910
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 2685
}
]
},
"SonomaMeasureW": {
"id": "SonomaMeasureW",
"type": "localRace",
"location": "Sonoma",
"raceName": "Measure W",
"raceDescription": "Sonoma County. Sales tax. Passes with 2/3 vote.",
"raceReadTheStory": "",
"raceType": "yesNo",
"timeUpdated": "7:14 PM",
"dateUpdated": "Nov 19, 2024",
"totalVotes": 233787,
"candidates": [
{
"candidateName": "Yes",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 158691
},
{
"candidateName": "No",
"candidateIncumbent": false,
"candidateParty": "",
"voteCount": 75096
}
]
}
},
"radioSchedulesReducer": {},
"listsReducer": {
"posts/news?tag=refugees": {
"isFetching": false,
"latestQuery": {
"from": 0,
"postsToRender": 9
},
"tag": null,
"vitalsOnly": true,
"totalRequested": 9,
"isLoading": false,
"isLoadingMore": true,
"total": {
"value": 40,
"relation": "eq"
},
"items": [
"news_11966564",
"news_11961237",
"news_11936453",
"news_11908642",
"news_11899667",
"news_11890467",
"news_11886476",
"news_11885286",
"news_11872153"
]
}
},
"recallGuideReducer": {
"intros": {},
"policy": {},
"candidates": {}
},
"savedArticleReducer": {
"articles": [],
"status": {}
},
"pfsSessionReducer": {},
"siteSettingsReducer": {},
"subscriptionsReducer": {},
"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"
},
"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"
},
"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_19006": {
"type": "terms",
"id": "news_19006",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "19006",
"found": true
},
"relationships": {},
"featImg": null,
"name": "refugees",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "refugees Archives | KQED News",
"ogDescription": null,
"imageData": {
"ogImageSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png",
"width": 1200,
"height": 630
},
"twImageSize": {
"file": "https://cdn.kqed.org/wp-content/uploads/2020/02/KQED-OG-Image@1x.png"
},
"twitterCard": "summary_large_image"
}
},
"ttid": 19023,
"slug": "refugees",
"isLoading": false,
"link": "/news/tag/refugees"
},
"source_news_11872153": {
"type": "terms",
"id": "source_news_11872153",
"meta": {
"override": true
},
"name": "NPR",
"link": "https://www.npr.org/",
"isLoading": false
},
"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_18123": {
"type": "terms",
"id": "news_18123",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18123",
"found": true
},
"relationships": {},
"featImg": null,
"name": "deportation",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "deportation Archives | KQED News",
"ogDescription": null
},
"ttid": 18157,
"slug": "deportation",
"isLoading": false,
"link": "/news/tag/deportation"
},
"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_2997": {
"type": "terms",
"id": "news_2997",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "2997",
"found": true
},
"relationships": {},
"featImg": null,
"name": "justice",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "justice Archives | KQED News",
"ogDescription": null
},
"ttid": 3015,
"slug": "justice",
"isLoading": false,
"link": "/news/tag/justice"
},
"news_33457": {
"type": "terms",
"id": "news_33457",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "33457",
"found": true
},
"relationships": {},
"featImg": null,
"name": "southeast asian refugees",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "southeast asian refugees Archives | KQED News",
"ogDescription": null
},
"ttid": 33474,
"slug": "southeast-asian-refugees",
"isLoading": false,
"link": "/news/tag/southeast-asian-refugees"
},
"news_72": {
"type": "terms",
"id": "news_72",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "72",
"found": true
},
"relationships": {},
"featImg": "https://ww2.kqed.org/app/uploads/sites/10/2014/10/TCR-2-Logo-Web-Banners-03.png",
"name": "The California Report",
"description": null,
"taxonomy": "program",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "The California Report Archives | KQED News",
"ogDescription": null
},
"ttid": 6969,
"slug": "the-california-report",
"isLoading": false,
"link": "/news/program/the-california-report"
},
"news_26731": {
"type": "terms",
"id": "news_26731",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "26731",
"found": true
},
"relationships": {},
"featImg": null,
"name": "The California Report Magazine",
"description": null,
"taxonomy": "program",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "The California Report Magazine Archives | KQED News",
"ogDescription": null
},
"ttid": 26748,
"slug": "the-california-report-magazine",
"isLoading": false,
"link": "/news/program/the-california-report-magazine"
},
"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_30864": {
"type": "terms",
"id": "news_30864",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "30864",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Cambodia",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Cambodia Archives | KQED News",
"ogDescription": null
},
"ttid": 30881,
"slug": "cambodia",
"isLoading": false,
"link": "/news/tag/cambodia"
},
"news_2109": {
"type": "terms",
"id": "news_2109",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "2109",
"found": true
},
"relationships": {},
"featImg": null,
"name": "mental health",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "mental health Archives | KQED News",
"ogDescription": null
},
"ttid": 2124,
"slug": "mental-health",
"isLoading": false,
"link": "/news/tag/mental-health"
},
"news_20463": {
"type": "terms",
"id": "news_20463",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20463",
"found": true
},
"relationships": {},
"featImg": null,
"name": "refugee",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "refugee Archives | KQED News",
"ogDescription": null
},
"ttid": 20480,
"slug": "refugee",
"isLoading": false,
"link": "/news/tag/refugee"
},
"news_6616": {
"type": "terms",
"id": "news_6616",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "6616",
"found": true
},
"relationships": {},
"featImg": null,
"name": "suicide prevention",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "suicide prevention Archives | KQED News",
"ogDescription": null
},
"ttid": 6640,
"slug": "suicide-prevention",
"isLoading": false,
"link": "/news/tag/suicide-prevention"
},
"news_1758": {
"type": "terms",
"id": "news_1758",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1758",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Economy",
"description": null,
"taxonomy": "category",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": "Full coverage of the economy",
"title": "Economy Archives | KQED News",
"ogDescription": null
},
"ttid": 2648,
"slug": "economy",
"isLoading": false,
"link": "/news/category/economy"
},
"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_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_26233": {
"type": "terms",
"id": "news_26233",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "26233",
"found": true
},
"relationships": {},
"featImg": null,
"name": "asylum seeker",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "asylum seeker Archives | KQED News",
"ogDescription": null
},
"ttid": 26250,
"slug": "asylum-seeker",
"isLoading": false,
"link": "/news/tag/asylum-seeker"
},
"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_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_28844": {
"type": "terms",
"id": "news_28844",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "28844",
"found": true
},
"relationships": {},
"featImg": null,
"name": "recession",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "recession Archives | KQED News",
"ogDescription": null
},
"ttid": 28861,
"slug": "recession",
"isLoading": false,
"link": "/news/tag/recession"
},
"news_30868": {
"type": "terms",
"id": "news_30868",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "30868",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Title 42",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Title 42 Archives | KQED News",
"ogDescription": null
},
"ttid": 30885,
"slug": "title-42",
"isLoading": false,
"link": "/news/tag/title-42"
},
"news_18481": {
"type": "terms",
"id": "news_18481",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18481",
"found": true
},
"relationships": {},
"featImg": null,
"name": "CALmatters",
"description": null,
"taxonomy": "affiliate",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "CALmatters Archives | KQED Arts",
"ogDescription": null
},
"ttid": 18515,
"slug": "calmatters",
"isLoading": false,
"link": "/news/affiliate/calmatters"
},
"news_26723": {
"type": "terms",
"id": "news_26723",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "26723",
"found": true
},
"relationships": {},
"featImg": null,
"name": "ukraine",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "ukraine Archives | KQED News",
"ogDescription": null
},
"ttid": 26740,
"slug": "ukraine",
"isLoading": false,
"link": "/news/tag/ukraine"
},
"news_30818": {
"type": "terms",
"id": "news_30818",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "30818",
"found": true
},
"relationships": {},
"featImg": null,
"name": "war in ukraine",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "war in ukraine Archives | KQED News",
"ogDescription": null
},
"ttid": 30835,
"slug": "war-in-ukraine",
"isLoading": false,
"link": "/news/tag/war-in-ukraine"
},
"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_29711": {
"type": "terms",
"id": "news_29711",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "29711",
"found": true
},
"relationships": {},
"name": "aapi violence",
"slug": "aapi-violence",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "aapi violence | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null,
"metaRobotsNoIndex": "noindex"
},
"ttid": 29728,
"isLoading": false,
"link": "/news/tag/aapi-violence"
},
"news_29803": {
"type": "terms",
"id": "news_29803",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "29803",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Afghan refugees",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Afghan refugees Archives | KQED News",
"ogDescription": null
},
"ttid": 29820,
"slug": "afghan-refugees",
"isLoading": false,
"link": "/news/tag/afghan-refugees"
},
"news_165": {
"type": "terms",
"id": "news_165",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "165",
"found": true
},
"relationships": {},
"name": "Alcatraz",
"slug": "alcatraz",
"taxonomy": "tag",
"description": null,
"featImg": null,
"headData": {
"title": "Alcatraz | KQED News",
"description": null,
"ogTitle": null,
"ogDescription": null,
"ogImgId": null,
"twTitle": null,
"twDescription": null,
"twImgId": null,
"metaRobotsNoIndex": "noindex"
},
"ttid": 172,
"isLoading": false,
"link": "/news/tag/alcatraz"
},
"news_393": {
"type": "terms",
"id": "news_393",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "393",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Chinatown",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Chinatown Archives | KQED News",
"ogDescription": null
},
"ttid": 401,
"slug": "chinatown",
"isLoading": false,
"link": "/news/tag/chinatown"
},
"news_28400": {
"type": "terms",
"id": "news_28400",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "28400",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Foster Farms",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Foster Farms Archives | KQED News",
"ogDescription": null
},
"ttid": 28417,
"slug": "foster-farms",
"isLoading": false,
"link": "/news/tag/foster-farms"
},
"news_23528": {
"type": "terms",
"id": "news_23528",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "23528",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Juneteenth",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Juneteenth Archives | KQED News",
"ogDescription": null
},
"ttid": 23545,
"slug": "juneteenth",
"isLoading": false,
"link": "/news/tag/juneteenth"
},
"news_18411": {
"type": "terms",
"id": "news_18411",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18411",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Lake County",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Lake County Archives | KQED News",
"ogDescription": null
},
"ttid": 18445,
"slug": "lake-county",
"isLoading": false,
"link": "/news/tag/lake-county"
},
"news_20004": {
"type": "terms",
"id": "news_20004",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20004",
"found": true
},
"relationships": {},
"featImg": null,
"name": "LGBTQ",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "LGBTQ Archives | KQED News",
"ogDescription": null
},
"ttid": 20021,
"slug": "lgbtq",
"isLoading": false,
"link": "/news/tag/lgbtq"
},
"news_29127": {
"type": "terms",
"id": "news_29127",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "29127",
"found": true
},
"relationships": {},
"featImg": null,
"name": "lowell high school",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "lowell high school Archives | KQED News",
"ogDescription": null
},
"ttid": 29144,
"slug": "lowell-high-school",
"isLoading": false,
"link": "/news/tag/lowell-high-school"
},
"news_29381": {
"type": "terms",
"id": "news_29381",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "29381",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Mario Gonzalez",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Mario Gonzalez Archives | KQED News",
"ogDescription": null
},
"ttid": 29398,
"slug": "mario-gonzalez",
"isLoading": false,
"link": "/news/tag/mario-gonzalez"
},
"news_1262": {
"type": "terms",
"id": "news_1262",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "1262",
"found": true
},
"relationships": {},
"featImg": null,
"name": "native americans",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "native americans Archives | KQED News",
"ogDescription": null
},
"ttid": 1274,
"slug": "native-americans",
"isLoading": false,
"link": "/news/tag/native-americans"
},
"news_2672": {
"type": "terms",
"id": "news_2672",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "2672",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Photography",
"description": "Witness the Bay Area through captivating images and compelling narratives. Explore the latest visually-driven storytelling by KQED and immerse yourself in the heart of our community.",
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": "Witness the Bay Area through captivating images and compelling narratives. Explore the latest visually-driven storytelling by KQED and immerse yourself in the heart of our community.",
"title": "Photography Archives | KQED News",
"ogDescription": null
},
"ttid": 2689,
"slug": "photography",
"isLoading": false,
"link": "/news/tag/photography"
},
"news_116": {
"type": "terms",
"id": "news_116",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "116",
"found": true
},
"relationships": {},
"featImg": null,
"name": "police",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "police Archives | KQED News",
"ogDescription": null
},
"ttid": 120,
"slug": "police",
"isLoading": false,
"link": "/news/tag/police"
},
"news_29159": {
"type": "terms",
"id": "news_29159",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "29159",
"found": true
},
"relationships": {},
"featImg": null,
"name": "stop aapi hate",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "stop aapi hate Archives | KQED News",
"ogDescription": null
},
"ttid": 29176,
"slug": "stop-aapi-hate",
"isLoading": false,
"link": "/news/tag/stop-aapi-hate"
},
"news_19537": {
"type": "terms",
"id": "news_19537",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "19537",
"found": true
},
"relationships": {},
"featImg": null,
"name": "Afghanistan",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "Afghanistan Archives | KQED News",
"ogDescription": null
},
"ttid": 19554,
"slug": "afghanistan",
"isLoading": false,
"link": "/news/tag/afghanistan"
},
"news_18515": {
"type": "terms",
"id": "news_18515",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "18515",
"found": true
},
"relationships": {},
"featImg": "https://ww2.kqed.org/app/uploads/sites/10/2015/09/DrawnBayHeader.jpg",
"name": "Mark Fiore: Drawn to the Bay",
"description": "\"Mark Fiore: Drawn to the Bay\" is a look at the Bay Area through the eyes of a longtime local cartoonist. Sometimes current, sometimes quirky, always interesting and engaging, you can find Drawn to the Bay here and on KQED’s Facebook, Twitter and Instagram feeds Monday through Friday. Mark Fiore is a Pulitzer Prize-winning political animator and cartoonist who hatched in California before the Intertubes were even invented.\r\n",
"taxonomy": "series",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": "\"Mark Fiore: Drawn to the Bay\" is a look at the Bay Area through the eyes of a longtime local cartoonist. Sometimes current, sometimes quirky, always interesting and engaging, you can find Drawn to the Bay here and on KQED’s Facebook, Twitter and Instagram feeds Monday through Friday. Mark Fiore is a Pulitzer Prize-winning political animator and cartoonist who hatched in California before the Intertubes were even invented.",
"title": "Mark Fiore: Drawn to the Bay Archives | KQED News",
"ogDescription": null
},
"ttid": 18549,
"slug": "mark-fiore-drawn-to-the-bay",
"isLoading": false,
"link": "/news/series/mark-fiore-drawn-to-the-bay"
},
"news_20949": {
"type": "terms",
"id": "news_20949",
"meta": {
"index": "terms_1716263798",
"site": "news",
"id": "20949",
"found": true
},
"relationships": {},
"featImg": null,
"name": "mark-fiore-drawn-to-the-bay-featured",
"description": null,
"taxonomy": "tag",
"headData": {
"twImgId": null,
"twTitle": null,
"ogTitle": null,
"ogImgId": null,
"twDescription": null,
"description": null,
"title": "mark-fiore-drawn-to-the-bay-featured Archives | KQED News",
"ogDescription": null
},
"ttid": 20966,
"slug": "mark-fiore-drawn-to-the-bay-featured",
"isLoading": false,
"link": "/news/tag/mark-fiore-drawn-to-the-bay-featured"
}
},
"userAgentReducer": {
"userAgent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
"isBot": true
},
"userPermissionsReducer": {
"wpLoggedIn": false
},
"localStorageReducer": {},
"browserHistoryReducer": [],
"eventsReducer": {},
"fssReducer": {},
"tvDailyScheduleReducer": {},
"tvWeeklyScheduleReducer": {},
"tvPrimetimeScheduleReducer": {},
"tvMonthlyScheduleReducer": {},
"userAccountReducer": {
"user": {
"email": null,
"emailStatus": "EMAIL_UNVALIDATED",
"loggedStatus": "LOGGED_OUT",
"articles": []
},
"authModal": {
"isOpen": false,
"view": "LANDING_VIEW"
},
"error": null
},
"youthMediaReducer": {},
"checkPleaseReducer": {
"filterData": {},
"restaurantData": []
},
"reframeReducer": {
"attendee": null
},
"location": {
"pathname": "/news/tag/refugees",
"previousPathname": "/"
}
}