Here’s where the leaders of Canada’s main political parties are today. All times are local.  — This composite image shows, ...
The party leaders are on the campaign trail making promises to Canadian voters, who will go to the polls on April 28. Here is ...