Two arrested on charges of running secret Chinese state police station in NYC

The Justice Department has arrested and charged two individuals for operating a secret Chinese government police station in New York City, likely surveilling the whereabouts of the country’s dissidents in the U.S. NBC News’ Ken Dilanian reports on how the police station operated and the 46 others who were charged…
Read More