Gift link: www.pressenterprise.com/2025/12/12/g...
Gift link: www.pressenterprise.com/2025/12/12/g...
www.thefp.com/p/this-land-...
www.thefp.com/p/this-land-...
www.oregonlive.com/washingtonco...
www.oregonlive.com/washingtonco...
pdxreal.substack.com/p/the-vienna...
pdxreal.substack.com/p/the-vienna...
@councilormorillo.bsky.social @councilorgreen.bsky.social
@councilorepg.bsky.social @councilorkanal.bsky.social
@councilordanryan.bsky.social
portlanddissent.substack.com/p/the-strang...
portlanddissent.substack.com/p/the-epstei...
portlanddissent.substack.com/p/the-epstei...
portlanddissent.substack.com/p/on-the-tre...
portlanddissent.substack.com/p/on-the-tre...
www.oregonlive.com/business/202...
www.oregonlive.com/business/202...
truthonthestreets.substack.com/p/portland-i...
truthonthestreets.substack.com/p/portland-i...
oregoncatalyst.com/92775-oregon...
oregoncatalyst.com/92775-oregon...
www.oregonlive.com/crime/2025/1...
www.oregonlive.com/crime/2025/1...
Gift link: www.nytimes.com/2025/11/29/u...
Gift link: www.nytimes.com/2025/11/29/u...
x.com/WallStreetMa...
x.com/WallStreetMa...
As one of the few Blacktinas in local politics, I’m used to being judged a certain way because of who I am, and it’s honestly disgusting to see some of the hateful messages directed at my colleagues. Be better!
portlanddissent.substack.com/p/reckless-j...
portlanddissent.substack.com/p/reckless-j...
nypost.com/2025/11/23/u...
nypost.com/2025/11/23/u...
www.nytimes.com/2025/11/21/a...
www.nytimes.com/2025/11/21/a...
www.oregonlive.com/portland/202...
www.oregonlive.com/portland/202...
portlanddissent.substack.com/p/pirate-med...
portlanddissent.substack.com/p/pirate-med...
www.oregonlive.com/portland/202...
www.oregonlive.com/portland/202...
portlanddissent.substack.com/p/no-armisti...
portlanddissent.substack.com/p/no-armisti...
www.oregonlive.com/politics/202...
www.oregonlive.com/politics/202...
portlanddissent.substack.com/p/the-politi...
portlanddissent.substack.com/p/the-politi...