Tag Archives: cdnpoli

Election 102: Voter Due Diligence

Stephen Garvey, Leader of Democratic Advancement Party of Canada (DAPC) The Canadian electorate has a vital role in our democracy in ensuring that Canadians who best represent their constituencies and country get elected. A case can be made that the