Tim Dickinson
@timdickinson.bsky.social
Senior Writer & Editor, The Contrarian contrarian.substack.com
Portland, Oregon
Send tips via Signal: TimD.503
Stay connected: TimDickinson.co
Portland, Oregon
Send tips via Signal: TimD.503
Stay connected: TimDickinson.co
I'm at the ballot box.
I'm at the Mickey D's.
I'm at the combination ballot box and Mickey D's....
Don't forget to vote today, in Oregon (where we do it best), or wherever you call home.
I'm at the Mickey D's.
I'm at the combination ballot box and Mickey D's....
Don't forget to vote today, in Oregon (where we do it best), or wherever you call home.
November 4, 2025 at 11:07 PM
I'm at the ballot box.
I'm at the Mickey D's.
I'm at the combination ballot box and Mickey D's....
Don't forget to vote today, in Oregon (where we do it best), or wherever you call home.
I'm at the Mickey D's.
I'm at the combination ballot box and Mickey D's....
Don't forget to vote today, in Oregon (where we do it best), or wherever you call home.
Courts to Trump: Feed the people!
October 31, 2025 at 8:59 PM
Courts to Trump: Feed the people!
It's an uncanny feeling seeing signs of out-of-state troops mobilized on the outskirts of town, preparing for a federal invasion of your peaceful city
October 30, 2025 at 8:57 PM
It's an uncanny feeling seeing signs of out-of-state troops mobilized on the outskirts of town, preparing for a federal invasion of your peaceful city
~200 California National Guard troops are now in limbo at a base outside of Portland, pending a court decision on whether Trump can unleash them on the streets of Portland.
My report from Happy Valley:
My report from Happy Valley:
October 30, 2025 at 8:00 PM
~200 California National Guard troops are now in limbo at a base outside of Portland, pending a court decision on whether Trump can unleash them on the streets of Portland.
My report from Happy Valley:
My report from Happy Valley: