Shortly after arresting two men in the United States on conspiracy and obstruction of justice charges, the U.S. Federal Bureau of Investigation has uncovered a piece of evidence in one of the men’s possession that appears to be linked to a suspected secret Chinese police service station located in Canada, according to a report.
Lu Jianwang and Chen Jinping were both arrested by the FBI on April 17 on charges of obstruction of justice and operating a secret police service station in New York City on behalf of the Chinese Communist Party (CCP).
Prosecutors alleged that both Lu and Chen acted on orders from the CCP to track down and silence Chinese dissidents living in the U.S. while operating out of an overseas Chinese police station called the “Fuzhou Police Overseas Service Station,” located inside the America ChangLe Association building in Lower Manhattan….