Ottawa, Canada: Canadian Prime Minister Justin Trudeau: who has slipped into the polls and faced the angry demonstrators on the road of the campaign, with
Ottawa, Canada: Canadian Prime Minister Justin Trudeau: who has slipped into the polls and faced the angry demonstrators on the road of the campaign, with