The Chinese “police station” in New York City’s Chinatown that was raided last fall by the FBI has shut down, according to the State Department.
The office tucked away on the third floor of a six-story building was reportedly part of a network of Chinese police outposts around the world that officials say China could be using to spy on foreign countries and keep tabs on its people abroad.