by Mike Frost
For twenty years Canada has been spying on other nations. Outside public scrutiny or Parliamentary review and frequently acting at the behest of U.S. and U.K. intelligence agencies. Canada has been…