Saltwater60
20×102mm Vulcan
This country is going to shit and Biden is weak.
www.nbcnews.com
2 Chinese nationals charged with operating a secret police station in NYC
The station, which was in an office building in Chinatown, was set up to "monitor and intimidate" critics of the Chinese government, the Justice Department said.
That place or others like it have been referenced on the interweb and snews for months. No doubt the feds knew about this location and others long before it hit the news. The Delaware cartel probably has an office in the building. The current administration is so fucking inept china doesn't even bother to hide their spying or spy locations any more