Joe Flexer, a CAW unionist and one of T.O.'s best-known socialists, passed away due to heart failure on Monday (July 31).
The crusty militant, who was skilled in oratory and the art of organizing, was a fixture in left circles for almost 30 years.
On Saturday (August 5), his family, friends and Socialist Action -- of which he was a leader -- host a celebration of his life at OISE (252 Bloor West) at 4 pm.
Friends celebrate life of socialist Joe Flexer