Kevin Foster @kevinhfoster.bsky.social · 3hThe first paragraph of why The Oregonian Editorial Board did not endorse Mitch Green. These are not serious people. 1140
Kevin Foster @kevinhfoster.bsky.social · 12/10/2026I enjoy having a policy and economics background as a journalist because you can often tell when people have no fucking clue what they’re talking about. Add human rights reporting and actually talking to working class people, you can see the canyon-wide detachment they have from everyday people. 0242
Kevin Foster @kevinhfoster.bsky.social · 12/10/2026The Oregonian Editorial Board is unscientific and foolish, embodying the high-minded centrism that will bury this city and its poorest residents for decades to come. They represent the status quo and would sooner put the unhoused in concentration camps than provide them dignified housing.oregonlive.comEditorial endorsement November 2026: Change the mix on City Council by electing these endorsed candidatesIn this November’s election, the editorial board endorses in order: Kellie Torres, Steve Novick and Angelita Morillo for District 3. The board endorses in order: Eric Zimmerman, Olivia Clark and Eli A... 15910
Kevin Foster @kevinhfoster.bsky.social · 12/10/2026I think we’d all be better off if the Wall Street Journal Editorial Board were sent to The Hague for their propaganda in support of genocide. 0220
Kevin Foster @kevinhfoster.bsky.social · 11/10/2026Oregonian Media Group is a “platinum member” of the Portland Metro Chamber. It’s not 100% clear what that entails, because it’s not on their website, but gold is a lower tier and you’ve gotta shell out over $10k for it. 1162
Reposted by Kevin Fosterpnwpolicyangel aka Angelita 👼 @pnwpolicyangel.bsky.social · 10/10/2026It’s wild that no other media outlet besides the Mercury is covering the Dan Ryan text saga…like, these lobbyists were calling councilors of color racial epithets. They called me a burrito. Meanwhile there were ten million stories about daddy gate, but crickets on this? Disparity in standards 1334779
Reposted by Kevin FosterNick @ecosozialismus.bsky.social · 11/10/2026Tobias Read endorsed Eric Zimmerman lol Of course he did 3304
Reposted by Kevin FosterMon Mothman @kaczar-soze.bsky.social · 11/10/2026The White Sox in the playoffs before this tweet 4-0 outscoring opponents 20-9 The White Sox after this tweet 0-3 getting outscored 20-8 321673303
Kevin Foster @kevinhfoster.bsky.social · 10/10/2026A big question is whether they’re violating orders prohibiting warrantless arrests. It seems likely considering there were concerns prior to this week’s uptick. I want to dig into this more, but I need to take a bit of rest. I’ll try to have more information out by Tuesday/Wednesday.opb.orgFederal judge to decide if ICE violated court order over warrantless arrests in OregonDuring a two-day hearing, an ICE officer also told the court he wrote false information in one arrest report. 1162
Kevin Foster @kevinhfoster.bsky.social · 10/10/2026Important notes: ICE can scan license plates. They do not need an ALPR/Flock in a parking lot. Court proceedings indicate they’re scanning from in their vehicles with their own tech. ICE agents have also admitted in court that they’ve lied on arrest documents in Oregon to obtain warrants. 1103
Kevin Foster @kevinhfoster.bsky.social · 10/10/2026Oregon ICE Update Oct. 10: detentions continue into the weekend. Confirmed arrests in Happy Valley and Brooks. ICE activity near Home Depot in HV. Multiple ICE vehicles reported near Woodburn and Salem, driving N and S on I-5, as well as Lancaster in Salem. Advocates advise avoiding these areas. 33517
Reposted by Kevin FosterTruthout @truthout.org · 10/10/2026Ten years after the Standing Rock protests captured national attention, the tribe is still fighting the project.buff.lyStanding Rock Sioux Tribe Files New Lawsuit to Shut Down Dakota Access PipelineTen years after the Standing Rock protests captured national attention, the tribe is still fighting the project. 2320172
Kevin Foster @kevinhfoster.bsky.social · 10/10/2026Portland and Salem-Keizer planning to close schools. Might be time to learn from the French.statesmanjournal.comSalem-Keizer plans to close these 6 elementary schools. Here's whySalem-Keizer Public Schools is recommending closing six elementary schools and adjusting attendance boundaries. Here's why and the proposed schools. 061
Reposted by Kevin FosterJames Stout @jamesstout.bsky.social · 09/10/2026They’ve had so much success getting feckless journalists to fall for this I guess they thought they’d try it in court. As I said the other week, anyone opposing the wall on migrant traffic grounds is making a cowardly argument to begin with. We should oppose the wall because it’s wrong period. 0509
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026Business owner having trouble after voting for Trump: “We didn’t think this administration was going to crack down on undocumented workers that hard.” He’s only sad because he can’t exploit migrants for cheap labor. This makes me sick.washingtonpost.comThe border counties that swung to Trump are now short of workers. They may swing back.A labor shortage tied to ICE arrests could shake up a trio of battleground House races along the U.S.-Mexico border. 1130
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026A bit more info: Day said he doesn’t have faith Green can objectively evaluate police, a very sweeping statement. Public employees can’t legally promote/oppose a candidate’s election campaign. In the Legaspi vs. Muñoz case, I’m at a loss for words. Seems like Read straight up not doing the job.statesmanjournal.comOregon won't probe opponent's false claim lawmaker employs felon | ExclusiveA voters' pamphlet statement claims Rep. Lesly Muñoz, D-Woodburn, hired a "convicted felon." Her opponent acknowledges the claim is "inaccurate." 1242
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026Based on this comment, it seems you have a bigger issue with the Democratic part of DSA than the socialism. 270
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026OR Secretary of State Tobias Read has now refused to investigate nine election complaints in cases that are damaging to DSA candidates. Noemi Legaspi lied in the voter pamphlet about her opponent Lesly Muñoz hiring a convicted felon. Insane. Then there’s Chief Day’s statements about Mitch Green:portlandmercury.comOregon Secretary of State Won’t Investigate Police Chief’s Statements - Portland MercuryOregon’s Secretary of State won’t investigate complaints alleging Portland’s police chief violated laws pertaining to political activity of public employees. The Secretary of State (SoS) received six ... 77217
Reposted by Kevin FosterNick @ecosozialismus.bsky.social · 09/10/2026Tobias Read is in full dereliction of duty now. Lesly Muñoz’s opponent lied in the voter guide, admitted it, and Read won’t investigate. He just allows right wingers to walk all over our election rules.statesmanjournal.com 24411
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026Imagine if Governor Kotek actually took a strong anti-ICE stance. Obviously the broader context is awful, but it’s such an easy political layup right now with how much ICE activity there is. Such a shit situation. At least Kotek seems less likely to kill the universal health plan. 0181
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026“Based on information we learned after making our original endorsement, we no longer believe Julia Brim-Edwards meets that standard.” 180
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026I don’t have time to follow the county race, but here’s something. “Our endorsement … represents our trust that a candidate will stand with LGBTQ2SIA+ Oregonians — including when doing so is difficult, unpopular, or politically inconvenient,” said Kyndall Mason, Executive Director of BRO PAC.basicrights.orgBRO PAC Rescinds Endorsement of Julia Brim-Edwards for Multnomah County Chair — Basic Rights OregonFOR IMMEDIATE RELEASE October 6, 2026 Media Contact Kyndall Mason, Executive Director: kyndall@basicrights.org Basic Rights Oregon PAC Rescinds Endorsement of Julia Brim-Edwards for M... 3153
Reposted by Kevin FosterCandace Avalos @candaceavalos.bsky.social · 09/10/2026👀👀👀👀👀👀👀 www.basicrights.org/news/bro-pac...basicrights.orgBRO PAC Rescinds Endorsement of Julia Brim-Edwards for Multnomah County Chair — Basic Rights OregonFOR IMMEDIATE RELEASE October 6, 2026 Media Contact Kyndall Mason, Executive Director: kyndall@basicrights.org Basic Rights Oregon PAC Rescinds Endorsement of Julia Brim-Edwards for M... 76414
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026Fascists don’t understand what doxxing is. Also hilarious this guy can’t even get through a tweet without trying to justify storming the capitol. 2161
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026My understanding is tailing is also legal, provided you don’t interfere and you obey traffic laws. This gets complicated because federal agents frequently violate traffic laws to get rid of tails. This situation butts up against the limits of sanctuary laws, with police providing indirect support. 0354
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026The ICE watcher asked for the law to be applied equally, which police did not appear to respond to. Police claimed the ICE watcher was harassing the agents. Recording ICE agents while they are performing public duties is constitutionally protected under the First Amendment. This is not harassment. 1416
Kevin Foster @kevinhfoster.bsky.social · 09/10/2026Port of Portland Police arrested an ICE watcher for trespassing at the Portland International Airport today. Federal immigration agents were allowed to go free despite being parked in departures as well. The ICE watcher told officers they would leave when the agents left. Police did not care. 26424
Kevin Foster @kevinhfoster.bsky.social · 06/10/2026Luckily didn’t actually witness it, but the statement still felt pretty rough. 050
Kevin Foster @kevinhfoster.bsky.social · 06/10/2026An Amtrak train in front of my train fatally struck an individual on the tracks. When they announced it on the intercom they called them “a trespasser on the tracks.” :/// 1180
Kevin Foster @kevinhfoster.bsky.social · 06/10/2026Watching San Jose Sharks vs Dallas Stars on the Amtrak. Stream has been ass, but it kicked back in just so I could see the replay of the Sharks going down 4-0. Fugmalife. 010
Reposted by Kevin FosterJames Stout @jamesstout.bsky.social · 05/10/2026Border patrol agents have entered private property in Lochiel Az, without showing a warrant I’m told, to remove people who have been camping there. They’re also setting up an exclusion zone around the tree that’s being defended. 119557
Reposted by Kevin FosterJames Stout @jamesstout.bsky.social · 05/10/2026BP agents seem to have had an embedded TPUSA person with them, who has posted a number of misleading and false statements in an Instagram post. 010128
Kevin Foster @kevinhfoster.bsky.social · 05/10/2026The push for a Moda Center renovation deal that does justice to taxpayers is not over. Students are now leading the fight. 14010
Kevin Foster @kevinhfoster.bsky.social · 04/10/2026Eric Aarvoll runs a segregated “whites only” separatist group. Ed Dutton promotes racial pseudoscience. Kangmin Lee is a conservative activist. It’s not yet clear if there’s an overarching hate group.splcenter.orgInside Return to the Land ‘whites-only’ community in ArkansasA group of white nationalists attempt to build a white separatist neighborhood on 160 acres — an outright attack on the Fair Housing Act. 0182
Kevin Foster @kevinhfoster.bsky.social · 04/10/2026Jared Taylor, a white supremacist, is also speaking. His pamphlet section is called “What Must Change.” It alludes to Great Replacmenet conspiracism.splcenter.orgJared TaylorIn his personal bearing and tone, Jared Taylor projects himself as a courtly presenter of ideas that most would describe as crudely white supremacist — a kind of modern-day version of the refined but ... 1171
Kevin Foster @kevinhfoster.bsky.social · 04/10/2026There was also a calendar for future events. One of the speakers referenced is Peter Brimelow, founder of VDARE, a designated hate group by the Southern Poverty Law Center.splcenter.orgVDAREOriginally established in 1999 by Peter Brimelow, VDARE has provided a crucial bridge between the more mainstream anti-immigrant movement, including major players in the Republican Party, and the whit... 1170
Kevin Foster @kevinhfoster.bsky.social · 04/10/2026Portland appears to have some sort of white nationalist meetup going on. A source sent me photos of a pamphlet with references to various white nationalist figures and authors. 66317
Kevin Foster @kevinhfoster.bsky.social · 03/10/2026I’ll be damned if that’s not a miles better platform than both Kotek and Drazan. 0462
Kevin Foster @kevinhfoster.bsky.social · 03/10/2026Portland’s right-wing probably gonna go apeshit over this 1120
Kevin Foster @kevinhfoster.bsky.social · 03/10/2026Were Macklemore’s First Amendment rights violated when he was removed from the Ed Sheeran tour over political speech? Some stadiums that allegedly barred the rapper are publicly owned and operated, raising legitimate concerns. Listen to my recent episode of It Could Happen Here for more.podcasts.apple.comWere Macklemore’s First Amendment Rights Violated?Podcast Episode · It Could Happen Here · September 30 · 33m 0162
Kevin Foster @kevinhfoster.bsky.social · 03/10/2026Portland City Councilor Eric Zimmerman lied on a right-wing podcast claiming that six councilors want to investigate Oregon companies who do business with Jewish companies. It’s crazy what conservatives are allowed to get away with in this town, making light of real issues like antisemitism.portlandmercury.com“Weaponized Charges of Antisemitism”: Human Rights Advocates Reject Councilors’ Characterizations of Investment Policy - Portland Mercury“You get two Jews in a room, you’re going to get three different opinions,” Kelcie Smolin Grega, a Jewish resident in City Council District 4 says. It’s an old joke—one that was echoed by others who s... 05017
Reposted by Kevin FosterAaron Reichlin-Melnick @reichlinmelnick.bsky.social · 02/10/2026Notice how they also brag about the number of naturalizations having plummeted; a sign of how much they detest legal immigration. /also, the removals number is largely fake. The actual number is 650-700k. 35933299
Kevin Foster @kevinhfoster.bsky.social · 02/10/2026The Eugene Police Department is clearly obstructing lawful records requests for information about officer Justin Peckels who punched a resident in the face during a traffic stop.theintercept.comOregon Police Are Charging a Local News Outlet $2.5M for Records About One CopEugene-based Double Sided Media requested police officer Justin Peckels’s records. The city slapped the publication with an exorbitant fee. 2317
Reposted by Kevin FosterThe Intercept @theintercept.com · 02/10/2026A Eugene-based publication requested records about a cop accused of misconduct. The city slapped it with a prohibitive fee. theintercept.com/2026/10/01/o... 02913
Kevin Foster @kevinhfoster.bsky.social · 02/10/2026The men were on the roof for 6 hours before CBP left. The crowd then organized a plan to get the men out with decoy cars in case agents were still around. It’s nice to see people being resourceful, especially as their own local LEOs help the fascists. Sounds like people got home safe for now. 0307
Kevin Foster @kevinhfoster.bsky.social · 02/10/2026A crowd of people stopped an immigration raid in Oswego, NY, where two men sought refuge on a roof to avoid CBP. No thanks to local police and fire who tried to put a ladder up to the roof, possibly in violation of state sanctuary laws.syracuse.comHow strangers helped two men evade an immigration arrest: ‘Everybody stepped up in Oswego’On the fly, a crowd hatched a plan to rescue two men stuck on a roof for six hours to avoid the Border Patrol. 29239
Kevin Foster @kevinhfoster.bsky.social · 02/10/2026Former Portland Winterhawk Luca Cagnoni scored the game winning goal in overtime for the San Jose Sharks against the Florida Panthers. Very cool. 0140
Kevin Foster @kevinhfoster.bsky.social · 02/10/2026I was skeptical of the Sharks trading for Darnell Nurse, but watching him deck Brady Tkachuk, feels like a good choice. 010