[Image: Singers from multiple groups perform at an anti-war rally in Oakland.]
Today’s post on Medium, “The music of the resistance“, contains photos and thoughts on singing protest songs with musical groups in the San Francisco Bay Area, including Sunday’s “End the Wars at Home and Abroad” rally in Oakland.
Reminder to readers: Please follow me on Medium if you aren’t doing so already, thanks!
[Image: Hope Bohanec introduces Karen Davis, president and founder of United Poultry Concerns.]
Today’s post on Medium, “Vegan ruminations“, contains photos and thoughts about the subjects raised at the 2018 Conscious Eating Conference. This story is unlocked, so everyone can read it; please share if you like it.
Reminder to readers: Please follow me on Medium if you aren’t doing so already, thanks!
[Image: Protesters march behind a banner reading “Stop All Deportations!”]
Today’s post on Medium, “Nation of immigrants“, is about last week’s protest of the Immigration and Customs Enforcement (ICE) office in San Francisco. This story is unlocked, so everyone can read it; please share if you like it.
Reminder to readers: Please follow me on Medium if you aren’t doing so already, thanks!
[Image: Protesters fill United Nations Plaza at dusk.]
Today’s post on Medium, “Documenting the resistance“, revisits my year of protest photos. This story is unlocked, so everyone can read it; please share if you like it.
[Image: Protesters speak at a Refuse Fascism rally in Union Square, San Francisco.]
Today’s post on Medium, “System working as intended“, contains photos from the November 4 Refuse Fascism protest in San Francisco (full set here) and thoughts on politics, religion, violence, and the need for a peaceful revolution.
Reminder to readers: Please follow me on Medium if you aren’t doing so already, thanks!