Two Arrested for Operating Secret Chinese Police Station in New York
Two residents of New York City were arrested on Monday morning on federal charges related to allegations that they operated a “secret police station” in the city on behalf of the Chinese government.
