China’s secret police have invaded American shores | Digital Originals
Video Credit: Rumble - Duration: 04:39s - Published
China’s secret police have invaded American shores | Digital Originals
Laura Harth of Safeguard Defenders warns that China's reported police service stations abroad are expanding the communist regime's international footprint.