HomeTagsJustin Trudeau

Tag: Justin Trudeau

Tariff Trouble in Trump Town

President Trump has had many a cartoon about him as a child throwing toys and anything to hand out of the playpen. Now, of...

Global reaction to Trump tariffs only reinforces his use of this tired and risky strategy

True to form, U.S. President Donald Trump disrupted global markets with a three-day surge of tariff announcements, border security negotiations and ultimately a 30-day...

Xi’s China could be more dangerous than Mao ever dreamed

China’s Communist Party, which has undergone a transformation back to its Maoist roots under Xi Jinping, has been caught off guard by the widespread...

Canada’s election and its meaning for Ukraine

Though it is hard to say, the recent election in Canada was a waste of money. After the expenditure of over $600 million (CDN),...

Europe willingly forfeited a leadership role in Afghanistan

If Winston Churchill were alive today, I imagine he might have said something like “Never in the history of human conflict have so few...

Eight years later, Obama bars Arctic oil, gas leasing

In a move to build and possibly preserve his environmental legacy, US President Barack Obama has put an "indefinite" ban on oil and gas...

Must read