but one thing is for sure, there are definitely some CCP spies around, but those professional ones maybe only only less than hundreds. If taking all those favoring CCP into account, the number is for sure more than 1000, but they can't be called "spy". Every country do this, like Russia, there must be many russian spies using canada as a base to collect information of USA.