Oh Canada: The Stupidity of Justin Trudeau
One would have hoped that with Obama being replaced on the scene by President Trump, the world would begin turning the page on vacuous social justice politics. Unfortunately that has not proved to be the case; as if to prove Marx’s theory that history repeats itself, first as tragedy then as farce, Obama has […]