Vale John O’Brien: Life-long activist for a better world

John O’Brien, a founding member of Geelong Socialist Alliance, passed away at the age of 89, after a short illness, writes Jacqui Kriz.

This post was originally published on Green Left.