Barry Appleton: Canada submits to China's algorithmic colonialism Barry Appleton National Post 8 0 28.07.2025 .....© National Post visit website