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.
叛逃外交官陈用林:加有千名中国间谍