Geneviève Royer
Candidate profile
Geneviève Royer is a politician in Canada and Quebec who stood for election eleven times between 1998 and 2015, representing the Marxist–Leninist Party of Canada and Parti marxiste-léniniste du Québec.
Electoral history