Rick Telfer
Location: Ottawa, ON
Writer
Editor
Journalist
Labour Movement
IT Worker
Member since February 21, 2018