FBI Arrests Two For Running Secret Police Station

FBI Arrests Two For Running Secret Police Station For China

The FBI has arrested two Chinese individuals for running a secret police station in New York. The two Chinese citizens were picked up by the FBI after a prolonged investigation that revealed that the suspects were involved in Espionage against Chinese citizens critical of the government.