According to a Toronto Star article: Justin Trudeau has been working assiduously to invoke the ghost of Stephen Harper, but this week the ghost himself appeared, no Liberal conjuring needed….There was the former prime minister, in a full-page ad in The New York Times, offering a full-throated endorsement of Donald Trump. The Star’s article referred to Harper’s support for President Trump’s scrapping the Iranian deal, a deal that enabled Iran to expand its regional and global support of terrorism. Iran’s Supreme leader, the Ayatollah Khamenei, has vowed to destroy America and has called any promotion of negotiations treason. Khamenei...