fbpx

China on Friday pushed back on claims it was operating ‘police stations’ on U.S. soil, calling the sites volunteer-run, after the FBI director said he was “very concerned” about unauthorized stations that have been linked to Beijing’s influence operations.

Menu