Canadians will vote for a new government in an election that has been upended by President Donald Trump’s trade war and his threats to make Canada the 51st state.

Interfaith dialogue, the road to peace and Israel's future: A conversation with Loay Alshareef
Canada will face significant existential challenges regardless of who wins the federal election: Stephen Nagy for Inside Policy
Anger over Trump rhetoric upends Canadas election – AP explains [Video]
Categories

More regulations, fewer families—explaining N. America's housing crisis: Peter Copeland & Tim Carney
It’s time Canadian politicians take a stand against extremism displayed in our streets: Karen Restoule in National Newswatch