Welcome to CBC.CA
CBC News
Live
We're fact checking the 6 main party leaders as they face off in tonight's debate
PARTY PLATFORMS
Compare the party platforms on these top election issues
18 arrested in Halifax as climate action protests hit major Canadian cities
Judge rejects Trump's presidential immunity claim to keep 8 years of taxes secret
My Local
quickly access local content from your selected region