The New York Times reported that a secret Chinese police station in Chinatown, New York City, was closed down after an FBI raid.
Following a rumored FBI raid, a secret overseas police station operated by the Chinese regime in New York has been shut down.
“The FBI has confirmed that the ‘overseas police station’ in New York linked to Fuzhou has closed,” a State Department spokesperson said in an email to The Epoch Times.
“We continue to be concerned about PRC [People’s Republic of C...