tatejw.bsky.social (@TateJW) header
tatejw.bsky.social (@TateJW) profile picture

I write about climate change, cities, social movements. My newsletter is https://nitter.gq/t.co/8FBe27fJQM. Celebrating two years without twitter, on the new one.

Tucson, Arizona
Joined April 2008

@TateJW is protected

Only followers this account has approved can see its posts.