... but when it comes to spying on one's own citizenry, Canada also has some explaining to do. I refer, of course, to the ECHELON program (emphasis added):
In the greatest surveillance effort ever established, the US National Security Agency (NSA) has created a global spy system, codename ECHELON, which captures and analyzes virtually every phone call, fax, email and telex message sent anywhere in the world. ECHELON is controlled by the NSA and is operated in conjunction with the Government Communications Head Quarters (GCHQ) of England, the Communications Security Establishment (CSE) of Canada, the Australian Defense Security Directorate (DSD), and the General Communications Security Bureau (GCSB) of New Zealand. These organizations are bound together under a secret 1948 agreement, UKUSA, whose terms and text remain under wraps even today.
The article at that link is a few years old and it's been a while since I've looked into ECHELON, so maybe it's time to revisit the issue. Unless someone else out there has already done it?