Sam Dunning

How Justin Trudeau’s government was compromised by the CCP

16 March 2023 6:00 pm

Justin Trudeau’s government has been compromised by the Chinese Communist Party and Canada’s democracy is in jeopardy. This is a startling…

The CCP training programme at the heart of Cambridge

5 February 2022 9:00 am

The cosy links between Cambridge and the CCP