“They call it a Chinese service center. It’s located in Omaha, | NTD
“They call it a Chinese service center. It’s located in Omaha, Nebraska.” #NationalSecurity officials, federal prosecutors, and lawmakers are on the lookout for #SecretPoliceStations that they believe #China has established on U.S. soil. https://www.ntd.com/chinese-secret-police-stations-part-of-systemic-infiltration-congressman_917054.html
Your independent voice in television news—bringing back reliable, honest news reporting. Website: http://NTD.com. Newsletter sign up: http://newsletter.ntd.com. YouTube: https://youtube.com/ntdnews....