A covert overseas police station run by the Chinese regime in New York has been shuttered following a reported raid by the FBI.
“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.