Jim Williams Jim Williams is a Representative for the Christian Labour Association of Canada in Chatham, Ontario. Read More