Expel Chinese Communist Party Police; Shut Stations Down

Expel Chinese Communist Party Police; Shut Stations Down

TORONTO – The Chinese Communist Party (CCP) is operating illegal police stations in the United States and Canada, a new report from Safeguard Defenders revealed. Their reports found the CCP is operating at least 54 illegal police stations around the world, with 3 in Toronto and 1 in New York City.


A coalition led by One Free World International (OFWI) is inviting Americans and Canadians to sign a petition (https://ofwi.org/expel-ccp-police) calling for…