
The Chinese Communist government has been caught operating approximately 100 overseas police stations in at least 53 countries—including at least seven illegal police stations throughout the United States. If it sounds shocking, it’s because it is. A...