Shame On Trudeau And Freeland

Late last month, in concert with several Western nations, Canada expelled a number of Russian diplomats stationed here. The federal government explained it had acted in solidarity with Britain, which blames Russia for a deadly chemical attack on a former Russian double agent and his daughter residing in the country. Shortly afterwards, Canadian Foreign Minister […]