Kevin Foster
@kevinhfoster.bsky.social
Independent Journalist in Portland
Associate Producer of The Palestine Exception
https://linktr.ee/kevinfoster
Associate Producer of The Palestine Exception
https://linktr.ee/kevinfoster
You know it’s bad when even Chuck Schumer is voting against it.
November 10, 2025 at 2:56 AM
You know it’s bad when even Chuck Schumer is voting against it.
You should watch my recent video interview with a Global Sumud Flotilla activist in @portlandmercury.com
Portlander Recounts Experience in Israeli Detention Center
Paul Reid, a Portland resident, sailed across the Mediterranean Sea recently with the Global Sumud Flotilla, a group aiming to break Israel's blockade of Gaza. As the flotilla of over 40 boats approac...
www.portlandmercury.com
November 9, 2025 at 11:28 PM
You should watch my recent video interview with a Global Sumud Flotilla activist in @portlandmercury.com
Reposted by Kevin Foster
This is how to write a headline about repeated liars.
Border patrol chief reprimanded for lying claims shots were fired at immigration officers in Chicago
Gregory Bovino was called out by a judge only two days earlier for lying about being assaulted by a protester
www.theguardian.com
November 9, 2025 at 9:48 PM
This is how to write a headline about repeated liars.
So, uh, anyone wanna move to New York? I hear all the losers are leaving.
November 5, 2025 at 3:26 AM
So, uh, anyone wanna move to New York? I hear all the losers are leaving.
Me gearing up for a New York Times piece on how Dick Cheney practiced war the right way.
November 4, 2025 at 4:46 PM
Me gearing up for a New York Times piece on how Dick Cheney practiced war the right way.
What a fucking disaster. A recipe for chronic homelessness.
Funding issues play a major role, but methodology does too.
Camping ban, increased sweeps, cut rapid-rehousing. This sets up a brutal cycle that can bury people from day one of losing housing. This will kill people.
Funding issues play a major role, but methodology does too.
Camping ban, increased sweeps, cut rapid-rehousing. This sets up a brutal cycle that can bury people from day one of losing housing. This will kill people.
Multnomah County last week paused rapid rehousing program vouchers for nearly 700 homeless residents, including those that move people directly from shelter into housing. As Mayor Wilson expands Portland's overnight shelter capacity, critics say shelters could bottleneck without housing supports.
Multnomah County Pauses New Housing Vouchers After Losing State Funding
Multnomah County is pausing new housing placements for hundreds of homeless residents after adjusting its budget to address the loss of state funding it had expected to receive. The Multnomah County B...
www.portlandmercury.com
November 4, 2025 at 8:13 AM
What a fucking disaster. A recipe for chronic homelessness.
Funding issues play a major role, but methodology does too.
Camping ban, increased sweeps, cut rapid-rehousing. This sets up a brutal cycle that can bury people from day one of losing housing. This will kill people.
Funding issues play a major role, but methodology does too.
Camping ban, increased sweeps, cut rapid-rehousing. This sets up a brutal cycle that can bury people from day one of losing housing. This will kill people.
A right-wing agitator at the Portland ICE facility attacked a protester in the driveway. It resulted in a skirmish with multiple people fighting, but it was quickly broken up by Portland police.
The man who started the incident requested an ambulance and was taken away.
The man who started the incident requested an ambulance and was taken away.
November 2, 2025 at 3:54 AM
A right-wing agitator at the Portland ICE facility attacked a protester in the driveway. It resulted in a skirmish with multiple people fighting, but it was quickly broken up by Portland police.
The man who started the incident requested an ambulance and was taken away.
The man who started the incident requested an ambulance and was taken away.
A skirmish between protesters and a right-winger broke out. PPB has detained two people on disorderly conduct and is interviewing them. More could be arrested and possibly have different charges.
Currently unclear how the incident started.
Currently unclear how the incident started.
November 2, 2025 at 3:05 AM
A skirmish between protesters and a right-winger broke out. PPB has detained two people on disorderly conduct and is interviewing them. More could be arrested and possibly have different charges.
Currently unclear how the incident started.
Currently unclear how the incident started.
Less than 100 people down at the Portland ICE facility at the moment. A small group of right-wingers as well. Very quiet overall.
November 2, 2025 at 2:10 AM
Less than 100 people down at the Portland ICE facility at the moment. A small group of right-wingers as well. Very quiet overall.
We can expect a decision in the National Guard case in Portland tomorrow. Here’s some quick updates.
Side note: let me know if people appreciate me posting these here. I haven’t done it much so far.
Side note: let me know if people appreciate me posting these here. I haven’t done it much so far.
November 1, 2025 at 10:15 PM
We can expect a decision in the National Guard case in Portland tomorrow. Here’s some quick updates.
Side note: let me know if people appreciate me posting these here. I haven’t done it much so far.
Side note: let me know if people appreciate me posting these here. I haven’t done it much so far.
Does “I was just feeding the people who were just following orders” hold up at Nuremberg?
“It’s a sad reflection of how divided our culture has become when even feeding people can spark outrage.”
It’s a sad reflection of our reality that anyone reads this garbage.
“It’s a sad reflection of how divided our culture has become when even feeding people can spark outrage.”
It’s a sad reflection of our reality that anyone reads this garbage.
Nonprofit Volunteers ‘The Soup Ladies’ Face Harassment After Serving ICE in Portland
A group of women known as The Soup Ladies, beloved across the Pacific Northwest for their selfless service to first responders, are now facing harassment after serving meals to Immigration and Customs
thatoregonlife.com
October 30, 2025 at 4:55 AM
Does “I was just feeding the people who were just following orders” hold up at Nuremberg?
“It’s a sad reflection of how divided our culture has become when even feeding people can spark outrage.”
It’s a sad reflection of our reality that anyone reads this garbage.
“It’s a sad reflection of how divided our culture has become when even feeding people can spark outrage.”
It’s a sad reflection of our reality that anyone reads this garbage.
Reposted by Kevin Foster
HAPPENING NOW: Portland Police Commander Franz Schoening testifies that federal officers on Oct. 18 barraged protesters with crowd control munitions — not because of any violence but because another federal officer accidentally shot tear gas onto the roof of the ICE facility.
October 29, 2025 at 6:05 PM
HAPPENING NOW: Portland Police Commander Franz Schoening testifies that federal officers on Oct. 18 barraged protesters with crowd control munitions — not because of any violence but because another federal officer accidentally shot tear gas onto the roof of the ICE facility.
Reposted by Kevin Foster
Bruce Harrell’s campaign is using a KUOW story to paint Katie Wilson as secretly rich. The problem? It isn’t true. Her parents only started helping with childcare this year, not her bills, and KUOW has since added context after refusing to correct the piece.
How a KUOW Story Became a Weapon in the Mayoral Race
On October 21, KUOW published a story with the headline: “Katie Wilson can barely afford to live in Seattle. That's why she wants to be mayor.” The story then goes on to reveal that while she “speaks ...
www.thestranger.com
October 27, 2025 at 11:41 PM
Bruce Harrell’s campaign is using a KUOW story to paint Katie Wilson as secretly rich. The problem? It isn’t true. Her parents only started helping with childcare this year, not her bills, and KUOW has since added context after refusing to correct the piece.
Right-wing agitators at the Portland ICE facility appear to have committed multiple illegal acts on Saturday night.
Not included in this video is the crowd going to a resident’s apartment across from the ICE facility and live-streaming their harassment.
Not included in this video is the crowd going to a resident’s apartment across from the ICE facility and live-streaming their harassment.
October 27, 2025 at 4:35 PM
Right-wing agitators at the Portland ICE facility appear to have committed multiple illegal acts on Saturday night.
Not included in this video is the crowd going to a resident’s apartment across from the ICE facility and live-streaming their harassment.
Not included in this video is the crowd going to a resident’s apartment across from the ICE facility and live-streaming their harassment.
Quite a few right-wing media people out right now. Lots of throwing insults under the covered area. Cam Higby (guy on the left) has thrown at least one person’s sign and flag.
October 25, 2025 at 10:42 PM
Quite a few right-wing media people out right now. Lots of throwing insults under the covered area. Cam Higby (guy on the left) has thrown at least one person’s sign and flag.
One arrest by federal agents at the ICE facility. No clear reason—protesters did not cross the blue line. One officer shot less lethals for ~30 seconds, even as the person he was aiming at crossed the street and went down to the intersection. He appeared to laugh/smile while doing so.
October 25, 2025 at 9:55 PM
One arrest by federal agents at the ICE facility. No clear reason—protesters did not cross the blue line. One officer shot less lethals for ~30 seconds, even as the person he was aiming at crossed the street and went down to the intersection. He appeared to laugh/smile while doing so.
Protesters have marched to the ICE facility. I count five federal agents on the roof with various less-lethal weapons. Still over 100 protesters despite wind and rain.
October 25, 2025 at 9:15 PM
Protesters have marched to the ICE facility. I count five federal agents on the roof with various less-lethal weapons. Still over 100 protesters despite wind and rain.
Between 50-100 people rallying at Elizabeth Caruthers park before a planned march to the ICE facility.
October 25, 2025 at 8:31 PM
Between 50-100 people rallying at Elizabeth Caruthers park before a planned march to the ICE facility.
Update: DSA said they removed Rockne Roll because they were worried about trolls and assumed this was a fake name. They sent him the recording after the meeting when they realized the mistake.
A sloppy, irresponsible headline by The Oregonian. An attempt to paint DSA city councilors as antisemites when they didn’t even host the event.
It’s debatable if this is even news, especially when it’s just some guy’s claim and he wouldn’t even comment after DSA gave an explanation.
It’s debatable if this is even news, especially when it’s just some guy’s claim and he wouldn’t even comment after DSA gave an explanation.
Jewish newspaper shut out of Portland city councilors’ press conference on Israel
The virtual meeting was hosted by the Portland chapter of the Democratic Socialists of America.
www.oregonlive.com
October 25, 2025 at 4:00 PM
Update: DSA said they removed Rockne Roll because they were worried about trolls and assumed this was a fake name. They sent him the recording after the meeting when they realized the mistake.
A sloppy, irresponsible headline by The Oregonian. An attempt to paint DSA city councilors as antisemites when they didn’t even host the event.
It’s debatable if this is even news, especially when it’s just some guy’s claim and he wouldn’t even comment after DSA gave an explanation.
It’s debatable if this is even news, especially when it’s just some guy’s claim and he wouldn’t even comment after DSA gave an explanation.
Jewish newspaper shut out of Portland city councilors’ press conference on Israel
The virtual meeting was hosted by the Portland chapter of the Democratic Socialists of America.
www.oregonlive.com
October 24, 2025 at 6:18 PM
A sloppy, irresponsible headline by The Oregonian. An attempt to paint DSA city councilors as antisemites when they didn’t even host the event.
It’s debatable if this is even news, especially when it’s just some guy’s claim and he wouldn’t even comment after DSA gave an explanation.
It’s debatable if this is even news, especially when it’s just some guy’s claim and he wouldn’t even comment after DSA gave an explanation.
Reposted by Kevin Foster
Trump’s Portland narrative didn’t appear suddenly; it’s more a denouement after powerful interests catastrophized challenges for political gain.Years of oiling the growth machine, even in a city with a progressive reputation, have failed to produce material results for voters.
Here’s some history:
Here’s some history:
Portlanders mock Trump for calling their city ‘war-ravaged’. But they’re clear-eyed about its problems
Like many American cities, Portland has been struggling to combat rising unaffordability and homelessness
www.theguardian.com
October 19, 2025 at 5:09 PM
Trump’s Portland narrative didn’t appear suddenly; it’s more a denouement after powerful interests catastrophized challenges for political gain.Years of oiling the growth machine, even in a city with a progressive reputation, have failed to produce material results for voters.
Here’s some history:
Here’s some history:
Strange times when you find yourself sniffing your microphones to see if there’s any gas/pepper ball residue.
Got gassed out the middle of an interview last night by a bunch of pepper balls.
Got gassed out the middle of an interview last night by a bunch of pepper balls.
October 19, 2025 at 9:38 PM
Strange times when you find yourself sniffing your microphones to see if there’s any gas/pepper ball residue.
Got gassed out the middle of an interview last night by a bunch of pepper balls.
Got gassed out the middle of an interview last night by a bunch of pepper balls.
Hey ppl, a very generous person donated their helmet. If you’d like your donations back, please DM me. If not, I will put the money toward press patches, a new SSD, possibly a heavier-duty helmet in the future, and generally being able to do more of this work. No pressure either way. Just lmk.
-kev
-kev
October 19, 2025 at 9:34 PM
Hey ppl, a very generous person donated their helmet. If you’d like your donations back, please DM me. If not, I will put the money toward press patches, a new SSD, possibly a heavier-duty helmet in the future, and generally being able to do more of this work. No pressure either way. Just lmk.
-kev
-kev
The Portland ICE facility heated up after the No Kings protest. Here’s my video update:
October 19, 2025 at 7:03 AM
The Portland ICE facility heated up after the No Kings protest. Here’s my video update:
Portland ICE Facility 7:30PM: Tons of gas and flashbangs shot/thrown out, including right by me. Feds fired through a thick cloud of teargas. Hard to believe they could see through it when they were shooting stuff out.
October 19, 2025 at 3:20 AM
Portland ICE Facility 7:30PM: Tons of gas and flashbangs shot/thrown out, including right by me. Feds fired through a thick cloud of teargas. Hard to believe they could see through it when they were shooting stuff out.