Sunday, July 21, 2024
HomeTagsJustin Trudeau

Tag: Justin Trudeau

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