Mike Janssens

Candidate profile

Mike Janssens is a politician in Canada who stood for election three times between 2006 and 2011, representing the Christian Heritage Party of Canada.