Political correspondent for @KQED -- radio, TV and digital. Co-host of Political Breakdown podcast. Cali native, SF denizen. email - [email protected]

San Francisco, CA
Joined November 2007
"A republic -- if you can keep it."
21
12
1
93
Here it is- @chrislarsensf calls for a massive slowdown on AI: “shutdown all the data centers” podcasts.apple.com/us/podcas…
Super excited about tonight’s Political Breakdown — billionaire @chrislarsensf sat down to talk about AI, why he’s funding surveillance tech in S.F., the #prop40 billionaire tax and the legislative races he’s contributing to. Tune in at 630pm on @KQEDnews
3
10
1,023
Super excited about tonight’s Political Breakdown — billionaire @chrislarsensf sat down to talk about AI, why he’s funding surveillance tech in S.F., the #prop40 billionaire tax and the legislative races he’s contributing to. Tune in at 630pm on @KQEDnews
1
4
2
4
1,920
It’s true! My partner in crime 😭
Wow, huge news! Scott is one of the best in the biz and a class act
1
13
811
What does CA's political landscape look like ahead of November's election? At a recent PPIC event, @politico's @melmason moderated a panel w/ @mlagos, @LaurelRosenhall, & @ZavalaA on the social, political, & economic forces at play. Watch the event 👇 bit.ly/4hQ4Rka
1
244
Tonight’s show- a trip to Merced to sit down with Democratic Congressman Adam Gray, who’s defending one of just a few swing districts left in California. Listen here——> podcasts.apple.com/us/podcas…
1
5
591
How are gas prices playing in California’s competitive congressional districts? We break down the ad war in #CA13 #CA22 and #CA48 on @KQEDnews Political Breakdown @mlagos
2
1
240
We share takeaways from the @XavierBecerra @SteveHiltonx California governor's debate w/ @Elex_Michaelson Plus, a look at how Democrats and Republicans are talking about gas prices in California's most competitive House races @mlagos youtube.com/watch?v=ldumw0ev…
1
1
397
#CA11 debate night in San Francisco
2
5
1
19
1,814
Ready to rock! Tune in for our debate between @conniechansf @Scott_Wiener — stream live at KQED.org/events @scottshafer @joegarofoli @KQEDnews @sfchronicle
1
8
2
19
2,671