FBI Arrested 2 Men Allegedly Working with China in New York City with Running an Illegal Police Station

Read Time:15 Second
New York City, NY: The FBI have arrested 2 men for conspiracy with China and destroying evidence. The men were allegedly running an illegal police station for China in Chinatown. Federal prosecutors also charged dozens more with working to harass and silence Chinese dissidents within the United States.