John Clarke

Candidate profile

John Clarke is a politician in Canada, United Kingdom and British Columbia who stood for election seven times between 2004 and 2015, representing the Libertarian Party of Canada, Labour Party and British Columbia Libertarian Party.