There's a very simple solution to this very complicated problem: fund ethnic media.
The reason it has been so infiltrated by the CCP is that they have been bringing in the resources that the Canadian government and Canadian local communities have been unable to provide. We need to build community resilience against this kind of misinformation and selective reporting. Providing more funding and providing support on the basis of this larger issue of foreign influence will also help address the issue.
I can't stress this enough. We need to put money into ethnic communities, especially right now as we talk about how the CCP has really hurt dissident communities.