Canada Allegedly on China's Side: A Call for Annexation? - Rollup News