OTTAWA — Every town hall begins the same way: Prime Minister Justin Trudeau arrives in a blue or white shirt with rolled-up sleeves, takes the microphone, waxes poetic about the state of the world and acknowledges the challenging years Canadians have
Read more >