Jon Rosenfield
banner
jarosenfield.bsky.social
Jon Rosenfield
@jarosenfield.bsky.social
Scientist; Advocate for conservation of fish, fisheries, water quality, & communities that depend on them; Dog lover; Birder; Backpacker, Sea kayaker, etc. Opinions my own.
And here they are, magnificent #Klamath Salmon spawning last month in the footprint of the reservoir formed by the (now-demolished) JC Boyle Dam.

#They’reBack

May they outlive all human folly!

Resistance works.
#Resist
November 8, 2025 at 7:38 PM
Yesterday, while 7 million friends joined #NoKings protests, I celebrated the return of the king — King (Chinook) Salmon, that is.

Tribes & their allies brought down 4 #Klamath dams. Now these fish have returned to the upper river where they haven’t been seen in over 100 years.

#Resistance works!
October 20, 2025 at 12:29 AM
Democracy is alive in Oakland. Tens of Thousands take to the streets to protest #ICE & the Felon-in-Chief.
June 14, 2025 at 8:57 PM
June 14, 2025 at 8:25 PM
Tens of thousands pouring into the streets to protest #facism.

Oakland CA is NOT in the mood for Trump today … or any day.

#NoKings #NoKKK @50501movement.bsky.social
June 14, 2025 at 8:22 PM
Bay Area peaceful protestors standing in solidarity with #LA.

#ImmigrantsAreWelcomeHere

#ICEisNOTWelcomeHere

#ImmigrantsBuiltAmerica
June 9, 2025 at 1:28 AM
#HandsOff at Bay Area Rapid Transit station. Great turnout; high energy.
@50501movement.bsky.social
April 19, 2025 at 8:25 PM