Back To Jerusalem article - SHOCKING REPORT! Chinese Establish Police Stations in New York, London, Paris, and Many Other Cities

backtojerusalem.com/shocking-r

This is also talked about here:
Joshua Phillipp of Epoch Times on Alex Jones Show:
Report: Chinese Super Police Already Set Up in the West
34,627 views | Oct 7, 2022
banned.video/watch?id=633f611d

Sign in to participate in the conversation
DingDash

dingdash.com is one server in the network