China pushes back on FBI claims of Chinese ‘police stations’ in U.S. – ZAWYA

China’s Embassy in Washington acknowledged the existence of volunteer-run sites in the United States, but said they were not “police stations” or ” … Read source

Click to rate this post!
[Total: 0 Average: 0]
Scroll to Top