Kit Klarenberg reveals how much of the hysteria surrounding ‘Chinese police stations’ in the West is being fueled by a shadowy CIA-linked organization called Safeguard Defenders.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed