Crisis in Afghanistan
December Global Snapshot
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…
OFWI in Washington, DC
Last week OFWI spoke up for people on the frontlines of today’s conflicts and for human rights in the halls of power. Visiting the U.S. Government’s State Department, OFWI was joined by Icelandic Member of Parliament Birgir Thorarinsson.
OFWI met with State Department officials including the Ambassador at Large for Global Criminal Justice to discuss: