The BBC is known for its fair reporting so here is a link to its take on the matter: https://www.bbc.com/news/world-us-canada-63671943Not my go-to news source, just the 1st link after copy/paste/search this thread's title.
I swear some of y'all actually think the sky is falling.
Beijing pushes back on FBI claims of Chinese ‘police stations’ in U.S.
FBI Director Christopher Wray told a Senate hearing Thursday that it was “outrageous” that the Chinese government would attempt to set up a police presence in the United States.www.nbcnews.com
The Embassy did not respond immediately to a Reuters request for a list of the sites. The FBI declined to comment beyond Wray’s remarks.