Canadian Prime Minister Justin Trudeau is expected to resign within a matter of days amid public outcry within his country over his liberal politics.
In terms of announcement of the destination and route, there are a few elements that manifest the typical political ...