The stakes are high in this election. Pledge your vote for Charlie and make a voting plan.
I'm voting Charlie
Contributions from donors like you are an important part of my re-election campaign. Thank you for your support!
You may also donate via e-Transfer or cheque.
Optional email code