Top Mayoral Candidates Under Fire, Illegal Donation Swapping, and MAX Fare Evasions - City Cast PortlandToday on City Cast Portland, we’re talking about the bonanza of traffic violations that two leading mayoral candidates h...Portland·portland.citycast.fm·Sep 14, 2024Top Mayoral Candidates Under Fire, Illegal Donation Swapping, and MAX Fare Evasions - City Cast Portland
The legislative session is a wrap, but we’ll see some proposals again: Beat Check podcastLongtime political and education editor Betsy Hammond joins Therese Bottomly to talk about the recently completed legislative session.In General·oregonlive.com·Jul 10, 2023The legislative session is a wrap, but we’ll see some proposals again: Beat Check podcast